./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.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_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/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_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/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_0394e4d6-769e-4bd2-a373-3664ceb9a728/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 1680e665d6c38e33bd93081ad3c7b8b4f909838cd1480382a495b19dd638ce67 ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 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_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/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_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/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_0394e4d6-769e-4bd2-a373-3664ceb9a728/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 1680e665d6c38e33bd93081ad3c7b8b4f909838cd1480382a495b19dd638ce67 ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 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 20:18:32,774 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-21 20:18:32,777 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-21 20:18:32,813 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-21 20:18:32,814 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-21 20:18:32,816 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-21 20:18:32,818 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-21 20:18:32,822 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-21 20:18:32,825 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-21 20:18:32,827 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-21 20:18:32,829 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-21 20:18:32,831 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-21 20:18:32,832 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-21 20:18:32,833 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-21 20:18:32,836 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-21 20:18:32,838 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-21 20:18:32,840 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-21 20:18:32,841 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-21 20:18:32,844 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-21 20:18:32,848 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-21 20:18:32,850 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-21 20:18:32,852 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-21 20:18:32,855 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-21 20:18:32,856 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-21 20:18:32,861 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-21 20:18:32,872 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-21 20:18:32,872 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-21 20:18:32,874 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-21 20:18:32,875 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-21 20:18:32,876 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-21 20:18:32,877 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-21 20:18:32,878 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-21 20:18:32,879 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-21 20:18:32,881 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-21 20:18:32,882 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-21 20:18:32,883 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-21 20:18:32,885 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-21 20:18:32,887 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-21 20:18:32,887 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-21 20:18:32,888 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-21 20:18:32,889 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-21 20:18:32,890 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-10-21 20:18:32,940 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-21 20:18:32,940 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-21 20:18:32,941 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-21 20:18:32,941 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-21 20:18:32,943 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-21 20:18:32,943 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-21 20:18:32,944 INFO L138 SettingsManager]: * Use SBE=true [2021-10-21 20:18:32,944 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-21 20:18:32,944 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-21 20:18:32,945 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-21 20:18:32,946 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-21 20:18:32,946 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-21 20:18:32,946 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-21 20:18:32,946 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-21 20:18:32,947 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-21 20:18:32,947 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-21 20:18:32,947 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-21 20:18:32,948 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-21 20:18:32,948 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-21 20:18:32,948 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-21 20:18:32,948 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-21 20:18:32,949 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-21 20:18:32,949 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-21 20:18:32,949 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-21 20:18:32,949 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-21 20:18:32,950 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-21 20:18:32,950 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-21 20:18:32,950 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-21 20:18:32,950 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-21 20:18:32,952 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_0394e4d6-769e-4bd2-a373-3664ceb9a728/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_0394e4d6-769e-4bd2-a373-3664ceb9a728/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 -> 1680e665d6c38e33bd93081ad3c7b8b4f909838cd1480382a495b19dd638ce67 [2021-10-21 20:18:33,313 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-21 20:18:33,358 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-21 20:18:33,361 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-21 20:18:33,363 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-21 20:18:33,364 INFO L275 PluginConnector]: CDTParser initialized [2021-10-21 20:18:33,364 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c [2021-10-21 20:18:33,433 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/data/a63d96890/c5ffe6b3d12b48ecb655a7f242365a97/FLAGdb3aae276 [2021-10-21 20:18:34,170 INFO L306 CDTParser]: Found 1 translation units. [2021-10-21 20:18:34,172 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c [2021-10-21 20:18:34,196 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/data/a63d96890/c5ffe6b3d12b48ecb655a7f242365a97/FLAGdb3aae276 [2021-10-21 20:18:34,368 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/data/a63d96890/c5ffe6b3d12b48ecb655a7f242365a97 [2021-10-21 20:18:34,377 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-21 20:18:34,380 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-21 20:18:34,384 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-21 20:18:34,385 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-21 20:18:34,389 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-21 20:18:34,389 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.10 08:18:34" (1/1) ... [2021-10-21 20:18:34,392 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7f06614f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:18:34, skipping insertion in model container [2021-10-21 20:18:34,392 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.10 08:18:34" (1/1) ... [2021-10-21 20:18:34,400 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-21 20:18:34,478 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-21 20:18:34,845 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_0394e4d6-769e-4bd2-a373-3664ceb9a728/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c[48581,48594] [2021-10-21 20:18:34,848 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-21 20:18:34,864 INFO L203 MainTranslator]: Completed pre-run [2021-10-21 20:18:35,024 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_0394e4d6-769e-4bd2-a373-3664ceb9a728/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c[48581,48594] [2021-10-21 20:18:35,025 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-21 20:18:35,052 INFO L208 MainTranslator]: Completed translation [2021-10-21 20:18:35,053 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:18:35 WrapperNode [2021-10-21 20:18:35,053 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-21 20:18:35,056 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-21 20:18:35,057 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-21 20:18:35,057 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-21 20:18:35,068 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:18:35" (1/1) ... [2021-10-21 20:18:35,068 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:18:35" (1/1) ... [2021-10-21 20:18:35,103 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:18:35" (1/1) ... [2021-10-21 20:18:35,116 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:18:35" (1/1) ... [2021-10-21 20:18:35,158 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:18:35" (1/1) ... [2021-10-21 20:18:35,185 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:18:35" (1/1) ... [2021-10-21 20:18:35,197 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:18:35" (1/1) ... [2021-10-21 20:18:35,220 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-21 20:18:35,221 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-21 20:18:35,221 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-21 20:18:35,221 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-21 20:18:35,224 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:18:35" (1/1) ... [2021-10-21 20:18:35,234 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-21 20:18:35,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:35,259 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:35,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-21 20:18:35,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-10-21 20:18:35,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-21 20:18:35,317 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-10-21 20:18:35,318 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2021-10-21 20:18:35,318 INFO L138 BoogieDeclarations]: Found implementation of procedure FlAcpiConfigureFloppy [2021-10-21 20:18:35,319 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2021-10-21 20:18:35,319 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnp [2021-10-21 20:18:35,319 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyStartDevice [2021-10-21 20:18:35,320 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnpComplete [2021-10-21 20:18:35,322 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFdcDeviceIo [2021-10-21 20:18:35,322 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyProcessQueuedRequests [2021-10-21 20:18:35,322 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2021-10-21 20:18:35,322 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-10-21 20:18:35,322 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2021-10-21 20:18:35,322 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2021-10-21 20:18:35,323 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2021-10-21 20:18:35,323 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2021-10-21 20:18:35,323 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2021-10-21 20:18:35,323 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2021-10-21 20:18:35,323 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-10-21 20:18:35,323 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-10-21 20:18:35,323 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2021-10-21 20:18:35,324 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-10-21 20:18:35,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2021-10-21 20:18:35,324 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2021-10-21 20:18:35,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2021-10-21 20:18:35,324 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCreateClose [2021-10-21 20:18:35,324 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyDeviceControl [2021-10-21 20:18:35,324 INFO L138 BoogieDeclarations]: Found implementation of procedure FlCheckFormatParameters [2021-10-21 20:18:35,324 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyQueueRequest [2021-10-21 20:18:35,325 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-10-21 20:18:35,325 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-10-21 20:18:35,325 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-10-21 20:18:35,325 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-10-21 20:18:35,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-21 20:18:35,325 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2021-10-21 20:18:35,325 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-10-21 20:18:35,326 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2021-10-21 20:18:35,326 INFO L130 BoogieDeclarations]: Found specification of procedure FlAcpiConfigureFloppy [2021-10-21 20:18:35,326 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2021-10-21 20:18:35,326 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnp [2021-10-21 20:18:35,326 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyStartDevice [2021-10-21 20:18:35,326 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnpComplete [2021-10-21 20:18:35,326 INFO L130 BoogieDeclarations]: Found specification of procedure FlFdcDeviceIo [2021-10-21 20:18:35,326 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2021-10-21 20:18:35,327 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2021-10-21 20:18:35,327 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2021-10-21 20:18:35,327 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2021-10-21 20:18:35,327 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2021-10-21 20:18:35,327 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-10-21 20:18:35,328 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2021-10-21 20:18:35,328 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-10-21 20:18:35,328 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2021-10-21 20:18:35,328 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2021-10-21 20:18:35,328 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2021-10-21 20:18:35,329 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCreateClose [2021-10-21 20:18:35,329 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyQueueRequest [2021-10-21 20:18:35,329 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyDeviceControl [2021-10-21 20:18:35,329 INFO L130 BoogieDeclarations]: Found specification of procedure FlCheckFormatParameters [2021-10-21 20:18:35,329 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-10-21 20:18:35,329 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-10-21 20:18:35,329 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2021-10-21 20:18:35,329 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyProcessQueuedRequests [2021-10-21 20:18:35,330 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2021-10-21 20:18:35,330 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-10-21 20:18:35,330 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2021-10-21 20:18:35,331 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-10-21 20:18:35,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-21 20:18:35,332 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-21 20:18:35,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-21 20:18:35,332 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-21 20:18:35,333 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-21 20:18:35,657 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:18:35,710 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 20:18:35,711 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 20:18:35,719 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:18:35,728 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 20:18:35,728 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 20:18:35,734 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:18:35,959 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2021-10-21 20:18:35,960 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2021-10-21 20:18:35,963 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:18:36,066 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume !false; [2021-10-21 20:18:36,066 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume false; [2021-10-21 20:18:36,084 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:18:36,106 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-10-21 20:18:36,107 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-10-21 20:18:36,195 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:18:36,202 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 20:18:36,202 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 20:18:36,202 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:18:36,209 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 20:18:36,209 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 20:18:36,209 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:18:36,220 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 20:18:36,228 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 20:18:36,286 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:18:36,324 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2021-10-21 20:18:36,325 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2021-10-21 20:18:36,328 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:18:36,499 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##38: assume !false; [2021-10-21 20:18:36,499 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##37: assume false; [2021-10-21 20:18:36,592 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:18:36,596 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 20:18:36,597 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 20:18:36,597 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:18:36,620 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 20:18:36,620 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 20:18:36,621 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:18:36,629 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 20:18:36,629 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 20:18:36,674 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-21 20:18:36,675 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-10-21 20:18:36,679 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 08:18:36 BoogieIcfgContainer [2021-10-21 20:18:36,679 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-21 20:18:36,682 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-21 20:18:36,683 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-21 20:18:36,686 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-21 20:18:36,686 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.10 08:18:34" (1/3) ... [2021-10-21 20:18:36,687 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3398fd36 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.10 08:18:36, skipping insertion in model container [2021-10-21 20:18:36,688 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:18:35" (2/3) ... [2021-10-21 20:18:36,688 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3398fd36 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.10 08:18:36, skipping insertion in model container [2021-10-21 20:18:36,688 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 08:18:36" (3/3) ... [2021-10-21 20:18:36,690 INFO L111 eAbstractionObserver]: Analyzing ICFG floppy_simpl4.cil-1.c [2021-10-21 20:18:36,696 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-21 20:18:36,696 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-10-21 20:18:36,772 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-21 20:18:36,782 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 20:18:36,782 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-10-21 20:18:36,809 INFO L276 IsEmpty]: Start isEmpty. Operand has 391 states, 288 states have (on average 1.4722222222222223) internal successors, (424), 316 states have internal predecessors, (424), 72 states have call successors, (72), 28 states have call predecessors, (72), 28 states have return successors, (72), 66 states have call predecessors, (72), 72 states have call successors, (72) [2021-10-21 20:18:36,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-21 20:18:36,816 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:18:36,817 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:18:36,818 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting mainErr0ENSURES_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:18:36,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:36,823 INFO L82 PathProgramCache]: Analyzing trace with hash 1731487075, now seen corresponding path program 1 times [2021-10-21 20:18:36,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:36,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515736268] [2021-10-21 20:18:36,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:36,834 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:37,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:37,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:18:37,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:37,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:18:37,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:37,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 20:18:37,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:37,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515736268] [2021-10-21 20:18:37,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515736268] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:18:37,380 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:18:37,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-21 20:18:37,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123017720] [2021-10-21 20:18:37,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 20:18:37,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:37,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 20:18:37,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 20:18:37,427 INFO L87 Difference]: Start difference. First operand has 391 states, 288 states have (on average 1.4722222222222223) internal successors, (424), 316 states have internal predecessors, (424), 72 states have call successors, (72), 28 states have call predecessors, (72), 28 states have return successors, (72), 66 states have call predecessors, (72), 72 states have call successors, (72) 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 20:18:38,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:38,685 INFO L93 Difference]: Finished difference Result 430 states and 604 transitions. [2021-10-21 20:18:38,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 20:18:38,687 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 20:18:38,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:18:38,725 INFO L225 Difference]: With dead ends: 430 [2021-10-21 20:18:38,725 INFO L226 Difference]: Without dead ends: 424 [2021-10-21 20:18:38,728 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 187.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 20:18:38,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2021-10-21 20:18:38,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 382. [2021-10-21 20:18:38,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 283 states have (on average 1.4346289752650176) internal successors, (406), 308 states have internal predecessors, (406), 72 states have call successors, (72), 28 states have call predecessors, (72), 26 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2021-10-21 20:18:38,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 527 transitions. [2021-10-21 20:18:38,830 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 527 transitions. Word has length 15 [2021-10-21 20:18:38,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:18:38,831 INFO L470 AbstractCegarLoop]: Abstraction has 382 states and 527 transitions. [2021-10-21 20:18:38,832 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 20:18:38,832 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 527 transitions. [2021-10-21 20:18:38,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-21 20:18:38,833 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:18:38,834 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 20:18:38,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-21 20:18:38,834 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:18:38,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:38,835 INFO L82 PathProgramCache]: Analyzing trace with hash -856435882, now seen corresponding path program 1 times [2021-10-21 20:18:38,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:38,839 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041958753] [2021-10-21 20:18:38,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:38,840 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:38,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:39,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:18:39,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:39,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:18:39,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:39,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 20:18:39,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:39,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041958753] [2021-10-21 20:18:39,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041958753] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:18:39,180 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:18:39,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-21 20:18:39,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82021333] [2021-10-21 20:18:39,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-21 20:18:39,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:39,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 20:18:39,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-21 20:18:39,184 INFO L87 Difference]: Start difference. First operand 382 states and 527 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 3 states have internal predecessors, (14), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-21 20:18:40,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:40,799 INFO L93 Difference]: Finished difference Result 424 states and 589 transitions. [2021-10-21 20:18:40,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 20:18:40,799 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), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 20 [2021-10-21 20:18:40,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:18:40,804 INFO L225 Difference]: With dead ends: 424 [2021-10-21 20:18:40,804 INFO L226 Difference]: Without dead ends: 424 [2021-10-21 20:18:40,805 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 162.1ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-21 20:18:40,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2021-10-21 20:18:40,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 382. [2021-10-21 20:18:40,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 283 states have (on average 1.431095406360424) internal successors, (405), 308 states have internal predecessors, (405), 72 states have call successors, (72), 28 states have call predecessors, (72), 26 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2021-10-21 20:18:40,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 526 transitions. [2021-10-21 20:18:40,829 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 526 transitions. Word has length 20 [2021-10-21 20:18:40,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:18:40,829 INFO L470 AbstractCegarLoop]: Abstraction has 382 states and 526 transitions. [2021-10-21 20:18:40,830 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), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-21 20:18:40,830 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 526 transitions. [2021-10-21 20:18:40,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-21 20:18:40,831 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:18:40,831 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 20:18:40,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-21 20:18:40,831 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:18:40,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:40,832 INFO L82 PathProgramCache]: Analyzing trace with hash 566376368, now seen corresponding path program 1 times [2021-10-21 20:18:40,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:40,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771205157] [2021-10-21 20:18:40,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:40,833 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:40,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:40,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:18:40,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:41,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:18:41,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:41,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:18:41,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:41,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 20:18:41,071 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:41,071 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771205157] [2021-10-21 20:18:41,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771205157] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:18:41,072 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:18:41,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-21 20:18:41,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320930436] [2021-10-21 20:18:41,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 20:18:41,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:41,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 20:18:41,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-21 20:18:41,074 INFO L87 Difference]: Start difference. First operand 382 states and 526 transitions. Second operand has 6 states, 6 states have (on average 2.5) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 20:18:42,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:42,743 INFO L93 Difference]: Finished difference Result 589 states and 804 transitions. [2021-10-21 20:18:42,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:18:42,744 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (7), 6 states have call predecessors, (7), 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 20:18:42,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:18:42,749 INFO L225 Difference]: With dead ends: 589 [2021-10-21 20:18:42,749 INFO L226 Difference]: Without dead ends: 588 [2021-10-21 20:18:42,750 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 246.9ms TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:18:42,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-10-21 20:18:42,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 527. [2021-10-21 20:18:42,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 406 states have (on average 1.354679802955665) internal successors, (550), 412 states have internal predecessors, (550), 79 states have call successors, (79), 41 states have call predecessors, (79), 41 states have return successors, (90), 75 states have call predecessors, (90), 66 states have call successors, (90) [2021-10-21 20:18:42,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 719 transitions. [2021-10-21 20:18:42,780 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 719 transitions. Word has length 25 [2021-10-21 20:18:42,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:18:42,780 INFO L470 AbstractCegarLoop]: Abstraction has 527 states and 719 transitions. [2021-10-21 20:18:42,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 20:18:42,781 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 719 transitions. [2021-10-21 20:18:42,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-21 20:18:42,782 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:18:42,783 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 20:18:42,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-21 20:18:42,783 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:18:42,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:42,784 INFO L82 PathProgramCache]: Analyzing trace with hash 974475484, now seen corresponding path program 1 times [2021-10-21 20:18:42,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:42,784 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015793932] [2021-10-21 20:18:42,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:42,785 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:42,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:43,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:18:43,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:43,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:18:43,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:43,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:18:43,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:43,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 20:18:43,106 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:43,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015793932] [2021-10-21 20:18:43,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015793932] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:18:43,107 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:18:43,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-21 20:18:43,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384987262] [2021-10-21 20:18:43,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 20:18:43,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:43,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 20:18:43,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-21 20:18:43,109 INFO L87 Difference]: Start difference. First operand 527 states and 719 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 3 states have internal predecessors, (21), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 20:18:44,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:44,491 INFO L93 Difference]: Finished difference Result 678 states and 909 transitions. [2021-10-21 20:18:44,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:18:44,492 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), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 31 [2021-10-21 20:18:44,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:18:44,502 INFO L225 Difference]: With dead ends: 678 [2021-10-21 20:18:44,502 INFO L226 Difference]: Without dead ends: 678 [2021-10-21 20:18:44,504 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 263.9ms TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:18:44,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2021-10-21 20:18:44,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 591. [2021-10-21 20:18:44,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 457 states have (on average 1.3522975929978118) internal successors, (618), 471 states have internal predecessors, (618), 83 states have call successors, (83), 46 states have call predecessors, (83), 50 states have return successors, (101), 78 states have call predecessors, (101), 72 states have call successors, (101) [2021-10-21 20:18:44,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 802 transitions. [2021-10-21 20:18:44,560 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 802 transitions. Word has length 31 [2021-10-21 20:18:44,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:18:44,561 INFO L470 AbstractCegarLoop]: Abstraction has 591 states and 802 transitions. [2021-10-21 20:18:44,561 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), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 20:18:44,561 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 802 transitions. [2021-10-21 20:18:44,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-10-21 20:18:44,571 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:18:44,571 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] [2021-10-21 20:18:44,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-21 20:18:44,571 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:18:44,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:44,572 INFO L82 PathProgramCache]: Analyzing trace with hash -1211701176, now seen corresponding path program 1 times [2021-10-21 20:18:44,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:44,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924884798] [2021-10-21 20:18:44,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:44,574 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:44,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:44,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:18:44,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:44,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:18:44,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:44,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:18:44,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:44,840 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 20:18:44,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:44,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924884798] [2021-10-21 20:18:44,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924884798] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:18:44,841 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:18:44,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-21 20:18:44,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000760360] [2021-10-21 20:18:44,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 20:18:44,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:44,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 20:18:44,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-21 20:18:44,846 INFO L87 Difference]: Start difference. First operand 591 states and 802 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 20:18:46,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:46,292 INFO L93 Difference]: Finished difference Result 827 states and 1114 transitions. [2021-10-21 20:18:46,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:18:46,293 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 33 [2021-10-21 20:18:46,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:18:46,301 INFO L225 Difference]: With dead ends: 827 [2021-10-21 20:18:46,301 INFO L226 Difference]: Without dead ends: 827 [2021-10-21 20:18:46,302 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 236.5ms TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:18:46,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2021-10-21 20:18:46,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 779. [2021-10-21 20:18:46,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 779 states, 613 states have (on average 1.3425774877650898) internal successors, (823), 624 states have internal predecessors, (823), 100 states have call successors, (100), 61 states have call predecessors, (100), 65 states have return successors, (136), 97 states have call predecessors, (136), 91 states have call successors, (136) [2021-10-21 20:18:46,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 779 states to 779 states and 1059 transitions. [2021-10-21 20:18:46,341 INFO L78 Accepts]: Start accepts. Automaton has 779 states and 1059 transitions. Word has length 33 [2021-10-21 20:18:46,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:18:46,341 INFO L470 AbstractCegarLoop]: Abstraction has 779 states and 1059 transitions. [2021-10-21 20:18:46,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 20:18:46,342 INFO L276 IsEmpty]: Start isEmpty. Operand 779 states and 1059 transitions. [2021-10-21 20:18:46,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-10-21 20:18:46,344 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:18:46,344 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 20:18:46,344 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-21 20:18:46,345 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:18:46,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:46,345 INFO L82 PathProgramCache]: Analyzing trace with hash -367463930, now seen corresponding path program 1 times [2021-10-21 20:18:46,346 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:46,346 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921477011] [2021-10-21 20:18:46,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:46,346 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:46,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:46,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:18:46,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:46,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:18:46,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:46,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:18:46,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:46,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-10-21 20:18:46,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:46,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 20:18:46,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:46,594 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 20:18:46,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:46,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921477011] [2021-10-21 20:18:46,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921477011] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:18:46,595 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:18:46,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-10-21 20:18:46,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503381456] [2021-10-21 20:18:46,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 20:18:46,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:46,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:18:46,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:18:46,597 INFO L87 Difference]: Start difference. First operand 779 states and 1059 transitions. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (7), 7 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 20:18:48,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:48,094 INFO L93 Difference]: Finished difference Result 876 states and 1180 transitions. [2021-10-21 20:18:48,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-21 20:18:48,095 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (7), 7 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 39 [2021-10-21 20:18:48,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:18:48,102 INFO L225 Difference]: With dead ends: 876 [2021-10-21 20:18:48,102 INFO L226 Difference]: Without dead ends: 876 [2021-10-21 20:18:48,103 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 269.9ms TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:18:48,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 876 states. [2021-10-21 20:18:48,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 876 to 822. [2021-10-21 20:18:48,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 822 states, 649 states have (on average 1.337442218798151) internal successors, (868), 662 states have internal predecessors, (868), 100 states have call successors, (100), 61 states have call predecessors, (100), 72 states have return successors, (143), 100 states have call predecessors, (143), 91 states have call successors, (143) [2021-10-21 20:18:48,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 822 states to 822 states and 1111 transitions. [2021-10-21 20:18:48,138 INFO L78 Accepts]: Start accepts. Automaton has 822 states and 1111 transitions. Word has length 39 [2021-10-21 20:18:48,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:18:48,140 INFO L470 AbstractCegarLoop]: Abstraction has 822 states and 1111 transitions. [2021-10-21 20:18:48,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (7), 7 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 20:18:48,140 INFO L276 IsEmpty]: Start isEmpty. Operand 822 states and 1111 transitions. [2021-10-21 20:18:48,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-21 20:18:48,142 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:18:48,142 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] [2021-10-21 20:18:48,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-21 20:18:48,142 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:18:48,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:48,144 INFO L82 PathProgramCache]: Analyzing trace with hash 1057168729, now seen corresponding path program 1 times [2021-10-21 20:18:48,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:48,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464376078] [2021-10-21 20:18:48,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:48,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:48,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:48,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:18:48,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:48,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:18:48,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:48,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:18:48,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:48,408 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 20:18:48,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:48,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464376078] [2021-10-21 20:18:48,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464376078] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:18:48,409 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:18:48,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-21 20:18:48,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711618839] [2021-10-21 20:18:48,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 20:18:48,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:48,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 20:18:48,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-21 20:18:48,412 INFO L87 Difference]: Start difference. First operand 822 states and 1111 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, (7), 6 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 20:18:49,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:49,939 INFO L93 Difference]: Finished difference Result 853 states and 1149 transitions. [2021-10-21 20:18:49,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:18:49,943 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, (7), 6 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 38 [2021-10-21 20:18:49,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:18:49,950 INFO L225 Difference]: With dead ends: 853 [2021-10-21 20:18:49,950 INFO L226 Difference]: Without dead ends: 853 [2021-10-21 20:18:49,951 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 216.1ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-10-21 20:18:49,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 853 states. [2021-10-21 20:18:49,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 853 to 833. [2021-10-21 20:18:49,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 660 states have (on average 1.3363636363636364) internal successors, (882), 672 states have internal predecessors, (882), 100 states have call successors, (100), 62 states have call predecessors, (100), 72 states have return successors, (143), 100 states have call predecessors, (143), 91 states have call successors, (143) [2021-10-21 20:18:49,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1125 transitions. [2021-10-21 20:18:49,986 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1125 transitions. Word has length 38 [2021-10-21 20:18:49,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:18:49,986 INFO L470 AbstractCegarLoop]: Abstraction has 833 states and 1125 transitions. [2021-10-21 20:18:49,987 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, (7), 6 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 20:18:49,987 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1125 transitions. [2021-10-21 20:18:49,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-21 20:18:49,989 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:18:49,989 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 20:18:49,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-10-21 20:18:49,990 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:18:49,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:49,990 INFO L82 PathProgramCache]: Analyzing trace with hash 1946121314, now seen corresponding path program 1 times [2021-10-21 20:18:49,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:49,991 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310721622] [2021-10-21 20:18:49,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:49,991 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:50,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:50,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:18:50,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:50,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:18:50,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:50,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:18:50,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:50,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-10-21 20:18:50,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:50,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 20:18:50,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:50,365 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 20:18:50,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:50,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310721622] [2021-10-21 20:18:50,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310721622] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:18:50,366 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:18:50,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 20:18:50,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601383753] [2021-10-21 20:18:50,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 20:18:50,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:50,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 20:18:50,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:18:50,368 INFO L87 Difference]: Start difference. First operand 833 states and 1125 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-21 20:18:53,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:53,212 INFO L93 Difference]: Finished difference Result 887 states and 1192 transitions. [2021-10-21 20:18:53,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-21 20:18:53,213 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 40 [2021-10-21 20:18:53,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:18:53,220 INFO L225 Difference]: With dead ends: 887 [2021-10-21 20:18:53,220 INFO L226 Difference]: Without dead ends: 887 [2021-10-21 20:18:53,221 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 669.9ms TimeCoverageRelationStatistics Valid=111, Invalid=269, Unknown=0, NotChecked=0, Total=380 [2021-10-21 20:18:53,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 887 states. [2021-10-21 20:18:53,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 887 to 833. [2021-10-21 20:18:53,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 660 states have (on average 1.3333333333333333) internal successors, (880), 672 states have internal predecessors, (880), 100 states have call successors, (100), 62 states have call predecessors, (100), 72 states have return successors, (143), 100 states have call predecessors, (143), 91 states have call successors, (143) [2021-10-21 20:18:53,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1123 transitions. [2021-10-21 20:18:53,257 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1123 transitions. Word has length 40 [2021-10-21 20:18:53,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:18:53,258 INFO L470 AbstractCegarLoop]: Abstraction has 833 states and 1123 transitions. [2021-10-21 20:18:53,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-21 20:18:53,258 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1123 transitions. [2021-10-21 20:18:53,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-21 20:18:53,260 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:18:53,260 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 20:18:53,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-10-21 20:18:53,261 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:18:53,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:53,261 INFO L82 PathProgramCache]: Analyzing trace with hash -1462844719, now seen corresponding path program 1 times [2021-10-21 20:18:53,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:53,262 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221137258] [2021-10-21 20:18:53,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:53,262 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:53,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:53,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:18:53,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:53,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:18:53,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:53,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:18:53,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:53,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 20:18:53,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:53,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 20:18:53,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:53,621 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 20:18:53,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:53,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221137258] [2021-10-21 20:18:53,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221137258] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:18:53,622 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:18:53,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 20:18:53,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967034244] [2021-10-21 20:18:53,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 20:18:53,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:53,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 20:18:53,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:18:53,631 INFO L87 Difference]: Start difference. First operand 833 states and 1123 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-21 20:18:55,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:55,918 INFO L93 Difference]: Finished difference Result 887 states and 1190 transitions. [2021-10-21 20:18:55,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-21 20:18:55,925 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 40 [2021-10-21 20:18:55,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:18:55,932 INFO L225 Difference]: With dead ends: 887 [2021-10-21 20:18:55,932 INFO L226 Difference]: Without dead ends: 887 [2021-10-21 20:18:55,933 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 817.3ms TimeCoverageRelationStatistics Valid=111, Invalid=269, Unknown=0, NotChecked=0, Total=380 [2021-10-21 20:18:55,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 887 states. [2021-10-21 20:18:55,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 887 to 833. [2021-10-21 20:18:55,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 660 states have (on average 1.3303030303030303) internal successors, (878), 672 states have internal predecessors, (878), 100 states have call successors, (100), 62 states have call predecessors, (100), 72 states have return successors, (143), 100 states have call predecessors, (143), 91 states have call successors, (143) [2021-10-21 20:18:55,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1121 transitions. [2021-10-21 20:18:55,993 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1121 transitions. Word has length 40 [2021-10-21 20:18:55,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:18:55,994 INFO L470 AbstractCegarLoop]: Abstraction has 833 states and 1121 transitions. [2021-10-21 20:18:55,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-21 20:18:55,995 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1121 transitions. [2021-10-21 20:18:55,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-10-21 20:18:55,997 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:18:55,998 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] [2021-10-21 20:18:55,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-10-21 20:18:55,998 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:18:56,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:56,000 INFO L82 PathProgramCache]: Analyzing trace with hash 1951368972, now seen corresponding path program 1 times [2021-10-21 20:18:56,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:56,002 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282709827] [2021-10-21 20:18:56,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:56,003 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:56,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:56,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:18:56,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:56,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:18:56,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:56,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:18:56,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:56,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 20:18:56,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:56,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 20:18:56,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:56,329 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 20:18:56,330 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:56,330 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282709827] [2021-10-21 20:18:56,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282709827] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:18:56,330 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:18:56,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-10-21 20:18:56,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078962494] [2021-10-21 20:18:56,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 20:18:56,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:56,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 20:18:56,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:18:56,333 INFO L87 Difference]: Start difference. First operand 833 states and 1121 transitions. Second operand has 10 states, 10 states have (on average 2.9) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (7), 7 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 20:18:57,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:57,868 INFO L93 Difference]: Finished difference Result 893 states and 1196 transitions. [2021-10-21 20:18:57,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 20:18:57,869 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.9) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (7), 7 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 41 [2021-10-21 20:18:57,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:18:57,876 INFO L225 Difference]: With dead ends: 893 [2021-10-21 20:18:57,876 INFO L226 Difference]: Without dead ends: 881 [2021-10-21 20:18:57,876 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 209.0ms TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:18:57,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 881 states. [2021-10-21 20:18:57,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 881 to 831. [2021-10-21 20:18:57,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 659 states have (on average 1.3292867981790593) internal successors, (876), 671 states have internal predecessors, (876), 99 states have call successors, (99), 62 states have call predecessors, (99), 72 states have return successors, (142), 99 states have call predecessors, (142), 90 states have call successors, (142) [2021-10-21 20:18:57,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1117 transitions. [2021-10-21 20:18:57,908 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1117 transitions. Word has length 41 [2021-10-21 20:18:57,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:18:57,909 INFO L470 AbstractCegarLoop]: Abstraction has 831 states and 1117 transitions. [2021-10-21 20:18:57,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.9) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (7), 7 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 20:18:57,909 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1117 transitions. [2021-10-21 20:18:57,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-10-21 20:18:57,911 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:18:57,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] [2021-10-21 20:18:57,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-21 20:18:57,912 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:18:57,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:57,912 INFO L82 PathProgramCache]: Analyzing trace with hash 169705483, now seen corresponding path program 1 times [2021-10-21 20:18:57,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:57,915 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848559054] [2021-10-21 20:18:57,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:57,915 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:57,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:58,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:18:58,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:58,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:18:58,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:58,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:18:58,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:58,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-10-21 20:18:58,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:58,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 20:18:58,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:58,185 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 20:18:58,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:58,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848559054] [2021-10-21 20:18:58,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848559054] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:18:58,186 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:18:58,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-10-21 20:18:58,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262964215] [2021-10-21 20:18:58,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 20:18:58,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:58,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 20:18:58,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:18:58,188 INFO L87 Difference]: Start difference. First operand 831 states and 1117 transitions. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (7), 7 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 20:18:59,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:59,845 INFO L93 Difference]: Finished difference Result 891 states and 1192 transitions. [2021-10-21 20:18:59,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 20:18:59,846 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (7), 7 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 42 [2021-10-21 20:18:59,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:18:59,853 INFO L225 Difference]: With dead ends: 891 [2021-10-21 20:18:59,853 INFO L226 Difference]: Without dead ends: 874 [2021-10-21 20:18:59,854 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 220.2ms TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:18:59,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2021-10-21 20:18:59,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 824. [2021-10-21 20:18:59,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 824 states, 655 states have (on average 1.3297709923664123) internal successors, (871), 667 states have internal predecessors, (871), 97 states have call successors, (97), 61 states have call predecessors, (97), 71 states have return successors, (140), 97 states have call predecessors, (140), 88 states have call successors, (140) [2021-10-21 20:18:59,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 824 states to 824 states and 1108 transitions. [2021-10-21 20:18:59,890 INFO L78 Accepts]: Start accepts. Automaton has 824 states and 1108 transitions. Word has length 42 [2021-10-21 20:18:59,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:18:59,890 INFO L470 AbstractCegarLoop]: Abstraction has 824 states and 1108 transitions. [2021-10-21 20:18:59,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (7), 7 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 20:18:59,891 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 1108 transitions. [2021-10-21 20:18:59,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-10-21 20:18:59,892 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:18:59,893 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] [2021-10-21 20:18:59,893 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-10-21 20:18:59,893 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:18:59,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:59,894 INFO L82 PathProgramCache]: Analyzing trace with hash -1573461952, now seen corresponding path program 1 times [2021-10-21 20:18:59,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:59,894 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628468672] [2021-10-21 20:18:59,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:59,895 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:59,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:00,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:00,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:00,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:00,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:00,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:00,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:00,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:00,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:00,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 20:19:00,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:00,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628468672] [2021-10-21 20:19:00,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628468672] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:00,158 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:00,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-10-21 20:19:00,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518656238] [2021-10-21 20:19:00,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 20:19:00,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:00,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:19:00,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:19:00,160 INFO L87 Difference]: Start difference. First operand 824 states and 1108 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-21 20:19:01,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:01,785 INFO L93 Difference]: Finished difference Result 849 states and 1137 transitions. [2021-10-21 20:19:01,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-21 20:19:01,786 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 42 [2021-10-21 20:19:01,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:01,792 INFO L225 Difference]: With dead ends: 849 [2021-10-21 20:19:01,792 INFO L226 Difference]: Without dead ends: 849 [2021-10-21 20:19:01,793 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 428.6ms TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:19:01,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2021-10-21 20:19:01,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 826. [2021-10-21 20:19:01,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 657 states have (on average 1.3287671232876712) internal successors, (873), 669 states have internal predecessors, (873), 97 states have call successors, (97), 61 states have call predecessors, (97), 71 states have return successors, (140), 97 states have call predecessors, (140), 88 states have call successors, (140) [2021-10-21 20:19:01,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 1110 transitions. [2021-10-21 20:19:01,827 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 1110 transitions. Word has length 42 [2021-10-21 20:19:01,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:01,827 INFO L470 AbstractCegarLoop]: Abstraction has 826 states and 1110 transitions. [2021-10-21 20:19:01,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-21 20:19:01,828 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 1110 transitions. [2021-10-21 20:19:01,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-10-21 20:19:01,830 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:01,830 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] [2021-10-21 20:19:01,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-10-21 20:19:01,831 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:01,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:01,831 INFO L82 PathProgramCache]: Analyzing trace with hash 1164590594, now seen corresponding path program 1 times [2021-10-21 20:19:01,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:01,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265940965] [2021-10-21 20:19:01,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:01,832 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:01,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:01,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:01,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:02,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:02,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:02,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:02,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:02,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-10-21 20:19:02,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:02,078 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 20:19:02,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:02,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265940965] [2021-10-21 20:19:02,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265940965] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:02,079 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:02,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-10-21 20:19:02,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876028169] [2021-10-21 20:19:02,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-21 20:19:02,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:02,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-21 20:19:02,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-10-21 20:19:02,083 INFO L87 Difference]: Start difference. First operand 826 states and 1110 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-21 20:19:03,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:03,991 INFO L93 Difference]: Finished difference Result 854 states and 1143 transitions. [2021-10-21 20:19:03,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-21 20:19:03,992 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 44 [2021-10-21 20:19:03,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:03,998 INFO L225 Difference]: With dead ends: 854 [2021-10-21 20:19:03,999 INFO L226 Difference]: Without dead ends: 854 [2021-10-21 20:19:03,999 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 237.8ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:19:04,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 854 states. [2021-10-21 20:19:04,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 854 to 830. [2021-10-21 20:19:04,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 660 states have (on average 1.3272727272727274) internal successors, (876), 672 states have internal predecessors, (876), 97 states have call successors, (97), 61 states have call predecessors, (97), 72 states have return successors, (142), 98 states have call predecessors, (142), 88 states have call successors, (142) [2021-10-21 20:19:04,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 1115 transitions. [2021-10-21 20:19:04,036 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 1115 transitions. Word has length 44 [2021-10-21 20:19:04,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:04,037 INFO L470 AbstractCegarLoop]: Abstraction has 830 states and 1115 transitions. [2021-10-21 20:19:04,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-21 20:19:04,037 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 1115 transitions. [2021-10-21 20:19:04,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-10-21 20:19:04,039 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:04,039 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] [2021-10-21 20:19:04,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-10-21 20:19:04,040 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:04,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:04,041 INFO L82 PathProgramCache]: Analyzing trace with hash 2075361617, now seen corresponding path program 1 times [2021-10-21 20:19:04,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:04,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496113375] [2021-10-21 20:19:04,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:04,042 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:04,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:04,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:04,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:04,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:04,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:04,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:04,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:04,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:04,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:04,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 20:19:04,303 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:04,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496113375] [2021-10-21 20:19:04,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496113375] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:04,304 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:04,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-10-21 20:19:04,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418432618] [2021-10-21 20:19:04,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 20:19:04,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:04,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:19:04,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:19:04,306 INFO L87 Difference]: Start difference. First operand 830 states and 1115 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-21 20:19:06,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:06,013 INFO L93 Difference]: Finished difference Result 852 states and 1140 transitions. [2021-10-21 20:19:06,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-21 20:19:06,014 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 43 [2021-10-21 20:19:06,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:06,020 INFO L225 Difference]: With dead ends: 852 [2021-10-21 20:19:06,021 INFO L226 Difference]: Without dead ends: 852 [2021-10-21 20:19:06,021 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 419.5ms TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-10-21 20:19:06,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2021-10-21 20:19:06,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 830. [2021-10-21 20:19:06,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 660 states have (on average 1.3272727272727274) internal successors, (876), 672 states have internal predecessors, (876), 97 states have call successors, (97), 61 states have call predecessors, (97), 72 states have return successors, (142), 98 states have call predecessors, (142), 88 states have call successors, (142) [2021-10-21 20:19:06,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 1115 transitions. [2021-10-21 20:19:06,056 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 1115 transitions. Word has length 43 [2021-10-21 20:19:06,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:06,056 INFO L470 AbstractCegarLoop]: Abstraction has 830 states and 1115 transitions. [2021-10-21 20:19:06,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-21 20:19:06,057 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 1115 transitions. [2021-10-21 20:19:06,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-10-21 20:19:06,059 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:06,059 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] [2021-10-21 20:19:06,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-21 20:19:06,059 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:06,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:06,060 INFO L82 PathProgramCache]: Analyzing trace with hash -200722415, now seen corresponding path program 1 times [2021-10-21 20:19:06,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:06,060 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238674026] [2021-10-21 20:19:06,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:06,061 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:06,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:06,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:06,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:06,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:06,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:06,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:06,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:06,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:06,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:06,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 20:19:06,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:06,347 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 20:19:06,347 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:06,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238674026] [2021-10-21 20:19:06,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238674026] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:06,348 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:06,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-10-21 20:19:06,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053367620] [2021-10-21 20:19:06,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 20:19:06,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:06,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 20:19:06,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:19:06,350 INFO L87 Difference]: Start difference. First operand 830 states and 1115 transitions. Second operand has 10 states, 10 states have (on average 3.3) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (7), 7 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 20:19:07,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:07,877 INFO L93 Difference]: Finished difference Result 872 states and 1165 transitions. [2021-10-21 20:19:07,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-21 20:19:07,878 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (7), 7 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 45 [2021-10-21 20:19:07,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:07,883 INFO L225 Difference]: With dead ends: 872 [2021-10-21 20:19:07,884 INFO L226 Difference]: Without dead ends: 857 [2021-10-21 20:19:07,884 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 183.5ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:19:07,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 857 states. [2021-10-21 20:19:07,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 857 to 828. [2021-10-21 20:19:07,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 659 states have (on average 1.3262518968133536) internal successors, (874), 671 states have internal predecessors, (874), 96 states have call successors, (96), 61 states have call predecessors, (96), 72 states have return successors, (141), 97 states have call predecessors, (141), 87 states have call successors, (141) [2021-10-21 20:19:07,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 1111 transitions. [2021-10-21 20:19:07,919 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 1111 transitions. Word has length 45 [2021-10-21 20:19:07,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:07,920 INFO L470 AbstractCegarLoop]: Abstraction has 828 states and 1111 transitions. [2021-10-21 20:19:07,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (7), 7 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 20:19:07,921 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 1111 transitions. [2021-10-21 20:19:07,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-10-21 20:19:07,923 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:07,923 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 20:19:07,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-10-21 20:19:07,924 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:07,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:07,924 INFO L82 PathProgramCache]: Analyzing trace with hash -1876016931, now seen corresponding path program 1 times [2021-10-21 20:19:07,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:07,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401895557] [2021-10-21 20:19:07,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:07,925 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:07,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:08,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:08,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:08,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:08,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:08,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:08,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:08,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:08,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:08,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 20:19:08,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:08,194 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 20:19:08,195 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:08,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401895557] [2021-10-21 20:19:08,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401895557] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:08,199 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:08,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-10-21 20:19:08,200 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812657094] [2021-10-21 20:19:08,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 20:19:08,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:08,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:19:08,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:19:08,202 INFO L87 Difference]: Start difference. First operand 828 states and 1111 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (7), 7 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 20:19:09,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:09,996 INFO L93 Difference]: Finished difference Result 857 states and 1140 transitions. [2021-10-21 20:19:09,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-21 20:19:09,997 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (7), 7 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 46 [2021-10-21 20:19:09,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:10,002 INFO L225 Difference]: With dead ends: 857 [2021-10-21 20:19:10,002 INFO L226 Difference]: Without dead ends: 836 [2021-10-21 20:19:10,003 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 237.7ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-10-21 20:19:10,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2021-10-21 20:19:10,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 806. [2021-10-21 20:19:10,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 806 states, 641 states have (on average 1.3198127925117005) internal successors, (846), 653 states have internal predecessors, (846), 96 states have call successors, (96), 61 states have call predecessors, (96), 68 states have return successors, (137), 93 states have call predecessors, (137), 87 states have call successors, (137) [2021-10-21 20:19:10,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 806 states to 806 states and 1079 transitions. [2021-10-21 20:19:10,030 INFO L78 Accepts]: Start accepts. Automaton has 806 states and 1079 transitions. Word has length 46 [2021-10-21 20:19:10,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:10,031 INFO L470 AbstractCegarLoop]: Abstraction has 806 states and 1079 transitions. [2021-10-21 20:19:10,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (7), 7 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 20:19:10,031 INFO L276 IsEmpty]: Start isEmpty. Operand 806 states and 1079 transitions. [2021-10-21 20:19:10,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-21 20:19:10,033 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:10,033 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 20:19:10,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-10-21 20:19:10,033 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:10,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:10,034 INFO L82 PathProgramCache]: Analyzing trace with hash -1323876614, now seen corresponding path program 1 times [2021-10-21 20:19:10,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:10,034 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833681434] [2021-10-21 20:19:10,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:10,035 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:10,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:10,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:10,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:10,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:10,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:10,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:10,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:10,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-10-21 20:19:10,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:10,261 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 20:19:10,262 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:10,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833681434] [2021-10-21 20:19:10,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833681434] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:10,262 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:10,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-21 20:19:10,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920177136] [2021-10-21 20:19:10,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-21 20:19:10,264 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:10,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-21 20:19:10,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-10-21 20:19:10,265 INFO L87 Difference]: Start difference. First operand 806 states and 1079 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-21 20:19:12,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:12,583 INFO L93 Difference]: Finished difference Result 1162 states and 1566 transitions. [2021-10-21 20:19:12,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-21 20:19:12,584 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 47 [2021-10-21 20:19:12,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:12,590 INFO L225 Difference]: With dead ends: 1162 [2021-10-21 20:19:12,590 INFO L226 Difference]: Without dead ends: 1162 [2021-10-21 20:19:12,591 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 318.2ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:19:12,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1162 states. [2021-10-21 20:19:12,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1162 to 919. [2021-10-21 20:19:12,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 919 states, 732 states have (on average 1.325136612021858) internal successors, (970), 746 states have internal predecessors, (970), 106 states have call successors, (106), 71 states have call predecessors, (106), 80 states have return successors, (157), 103 states have call predecessors, (157), 97 states have call successors, (157) [2021-10-21 20:19:12,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 1233 transitions. [2021-10-21 20:19:12,628 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 1233 transitions. Word has length 47 [2021-10-21 20:19:12,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:12,629 INFO L470 AbstractCegarLoop]: Abstraction has 919 states and 1233 transitions. [2021-10-21 20:19:12,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-21 20:19:12,630 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 1233 transitions. [2021-10-21 20:19:12,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-21 20:19:12,631 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:12,632 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 20:19:12,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-10-21 20:19:12,632 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:12,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:12,633 INFO L82 PathProgramCache]: Analyzing trace with hash 1450285211, now seen corresponding path program 1 times [2021-10-21 20:19:12,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:12,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972008199] [2021-10-21 20:19:12,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:12,634 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:12,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:12,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:12,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:12,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:12,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:12,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:12,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:12,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-21 20:19:12,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:12,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 20:19:12,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:12,913 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 20:19:12,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:12,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972008199] [2021-10-21 20:19:12,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972008199] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:12,914 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:12,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-10-21 20:19:12,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111363383] [2021-10-21 20:19:12,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 20:19:12,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:12,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 20:19:12,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:19:12,918 INFO L87 Difference]: Start difference. First operand 919 states and 1233 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (7), 7 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 20:19:14,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:14,204 INFO L93 Difference]: Finished difference Result 961 states and 1283 transitions. [2021-10-21 20:19:14,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-21 20:19:14,205 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (7), 7 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 47 [2021-10-21 20:19:14,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:14,211 INFO L225 Difference]: With dead ends: 961 [2021-10-21 20:19:14,212 INFO L226 Difference]: Without dead ends: 946 [2021-10-21 20:19:14,212 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 167.5ms TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:19:14,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2021-10-21 20:19:14,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 917. [2021-10-21 20:19:14,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 917 states, 731 states have (on average 1.3242134062927498) internal successors, (968), 745 states have internal predecessors, (968), 105 states have call successors, (105), 71 states have call predecessors, (105), 80 states have return successors, (156), 102 states have call predecessors, (156), 96 states have call successors, (156) [2021-10-21 20:19:14,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 917 states to 917 states and 1229 transitions. [2021-10-21 20:19:14,247 INFO L78 Accepts]: Start accepts. Automaton has 917 states and 1229 transitions. Word has length 47 [2021-10-21 20:19:14,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:14,248 INFO L470 AbstractCegarLoop]: Abstraction has 917 states and 1229 transitions. [2021-10-21 20:19:14,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (7), 7 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 20:19:14,248 INFO L276 IsEmpty]: Start isEmpty. Operand 917 states and 1229 transitions. [2021-10-21 20:19:14,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-10-21 20:19:14,250 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:14,251 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 20:19:14,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-10-21 20:19:14,251 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:14,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:14,252 INFO L82 PathProgramCache]: Analyzing trace with hash 1671438402, now seen corresponding path program 1 times [2021-10-21 20:19:14,252 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:14,252 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685426994] [2021-10-21 20:19:14,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:14,253 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:14,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:14,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:14,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:14,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:14,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:14,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:14,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:14,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-10-21 20:19:14,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:14,599 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 20:19:14,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:14,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685426994] [2021-10-21 20:19:14,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685426994] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:14,600 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:14,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-10-21 20:19:14,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084556138] [2021-10-21 20:19:14,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 20:19:14,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:14,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 20:19:14,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:19:14,603 INFO L87 Difference]: Start difference. First operand 917 states and 1229 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 6 states have internal predecessors, (36), 4 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-10-21 20:19:16,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:16,820 INFO L93 Difference]: Finished difference Result 967 states and 1275 transitions. [2021-10-21 20:19:16,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 20:19:16,820 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 6 states have internal predecessors, (36), 4 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 48 [2021-10-21 20:19:16,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:16,826 INFO L225 Difference]: With dead ends: 967 [2021-10-21 20:19:16,826 INFO L226 Difference]: Without dead ends: 967 [2021-10-21 20:19:16,827 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 654.9ms TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2021-10-21 20:19:16,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 967 states. [2021-10-21 20:19:16,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 967 to 908. [2021-10-21 20:19:16,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 722 states have (on average 1.311634349030471) internal successors, (947), 736 states have internal predecessors, (947), 105 states have call successors, (105), 71 states have call predecessors, (105), 80 states have return successors, (156), 102 states have call predecessors, (156), 96 states have call successors, (156) [2021-10-21 20:19:16,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 1208 transitions. [2021-10-21 20:19:16,858 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 1208 transitions. Word has length 48 [2021-10-21 20:19:16,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:16,858 INFO L470 AbstractCegarLoop]: Abstraction has 908 states and 1208 transitions. [2021-10-21 20:19:16,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 6 states have internal predecessors, (36), 4 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-10-21 20:19:16,859 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1208 transitions. [2021-10-21 20:19:16,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-21 20:19:16,861 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:16,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] [2021-10-21 20:19:16,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-10-21 20:19:16,862 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:16,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:16,862 INFO L82 PathProgramCache]: Analyzing trace with hash -1584755808, now seen corresponding path program 1 times [2021-10-21 20:19:16,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:16,863 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617445911] [2021-10-21 20:19:16,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:16,863 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:16,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:17,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:17,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:17,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:17,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:17,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:17,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:17,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:17,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:17,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:17,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:17,189 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 20:19:17,190 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:17,190 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617445911] [2021-10-21 20:19:17,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617445911] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:17,190 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:17,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 20:19:17,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775834659] [2021-10-21 20:19:17,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 20:19:17,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:17,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 20:19:17,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:19:17,193 INFO L87 Difference]: Start difference. First operand 908 states and 1208 transitions. Second operand has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 7 states have internal predecessors, (38), 4 states have call successors, (7), 7 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 20:19:20,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:20,025 INFO L93 Difference]: Finished difference Result 1106 states and 1470 transitions. [2021-10-21 20:19:20,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-21 20:19:20,026 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 7 states have internal predecessors, (38), 4 states have call successors, (7), 7 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 20:19:20,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:20,032 INFO L225 Difference]: With dead ends: 1106 [2021-10-21 20:19:20,036 INFO L226 Difference]: Without dead ends: 1106 [2021-10-21 20:19:20,036 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 969.8ms TimeCoverageRelationStatistics Valid=184, Invalid=572, Unknown=0, NotChecked=0, Total=756 [2021-10-21 20:19:20,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1106 states. [2021-10-21 20:19:20,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1106 to 963. [2021-10-21 20:19:20,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 766 states have (on average 1.3054830287206267) internal successors, (1000), 782 states have internal predecessors, (1000), 108 states have call successors, (108), 72 states have call predecessors, (108), 88 states have return successors, (173), 109 states have call predecessors, (173), 99 states have call successors, (173) [2021-10-21 20:19:20,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 1281 transitions. [2021-10-21 20:19:20,073 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 1281 transitions. Word has length 50 [2021-10-21 20:19:20,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:20,074 INFO L470 AbstractCegarLoop]: Abstraction has 963 states and 1281 transitions. [2021-10-21 20:19:20,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 7 states have internal predecessors, (38), 4 states have call successors, (7), 7 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 20:19:20,074 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 1281 transitions. [2021-10-21 20:19:20,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-21 20:19:20,080 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:20,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] [2021-10-21 20:19:20,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-10-21 20:19:20,081 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:20,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:20,081 INFO L82 PathProgramCache]: Analyzing trace with hash 78678395, now seen corresponding path program 1 times [2021-10-21 20:19:20,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:20,082 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467576048] [2021-10-21 20:19:20,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:20,082 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:20,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:20,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:20,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:20,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:20,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:20,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:20,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:20,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:20,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:20,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-21 20:19:20,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:20,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 20:19:20,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:20,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467576048] [2021-10-21 20:19:20,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467576048] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:20,363 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:20,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-10-21 20:19:20,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940246021] [2021-10-21 20:19:20,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-21 20:19:20,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:20,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 20:19:20,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-10-21 20:19:20,366 INFO L87 Difference]: Start difference. First operand 963 states and 1281 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-21 20:19:21,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:21,694 INFO L93 Difference]: Finished difference Result 1007 states and 1331 transitions. [2021-10-21 20:19:21,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 20:19:21,695 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 50 [2021-10-21 20:19:21,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:21,699 INFO L225 Difference]: With dead ends: 1007 [2021-10-21 20:19:21,700 INFO L226 Difference]: Without dead ends: 990 [2021-10-21 20:19:21,700 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 311.6ms TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:19:21,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 990 states. [2021-10-21 20:19:21,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 990 to 963. [2021-10-21 20:19:21,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 766 states have (on average 1.2898172323759791) internal successors, (988), 782 states have internal predecessors, (988), 108 states have call successors, (108), 72 states have call predecessors, (108), 88 states have return successors, (173), 109 states have call predecessors, (173), 99 states have call successors, (173) [2021-10-21 20:19:21,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 1269 transitions. [2021-10-21 20:19:21,732 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 1269 transitions. Word has length 50 [2021-10-21 20:19:21,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:21,732 INFO L470 AbstractCegarLoop]: Abstraction has 963 states and 1269 transitions. [2021-10-21 20:19:21,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-21 20:19:21,733 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 1269 transitions. [2021-10-21 20:19:21,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-21 20:19:21,735 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:21,735 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 20:19:21,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-10-21 20:19:21,736 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:21,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:21,736 INFO L82 PathProgramCache]: Analyzing trace with hash -1587211608, now seen corresponding path program 1 times [2021-10-21 20:19:21,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:21,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697323795] [2021-10-21 20:19:21,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:21,737 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:21,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:21,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:21,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:21,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:21,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:21,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:21,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:21,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-10-21 20:19:21,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:21,960 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 20:19:21,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:21,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697323795] [2021-10-21 20:19:21,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697323795] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:21,961 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:21,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-10-21 20:19:21,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299144463] [2021-10-21 20:19:21,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 20:19:21,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:21,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:19:21,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:19:21,963 INFO L87 Difference]: Start difference. First operand 963 states and 1269 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 4 states have internal predecessors, (39), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-21 20:19:23,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:23,599 INFO L93 Difference]: Finished difference Result 716 states and 907 transitions. [2021-10-21 20:19:23,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 20:19:23,602 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 4 states have internal predecessors, (39), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 52 [2021-10-21 20:19:23,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:23,605 INFO L225 Difference]: With dead ends: 716 [2021-10-21 20:19:23,605 INFO L226 Difference]: Without dead ends: 716 [2021-10-21 20:19:23,605 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 407.1ms TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-10-21 20:19:23,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2021-10-21 20:19:23,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 654. [2021-10-21 20:19:23,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 523 states have (on average 1.27151051625239) internal successors, (665), 534 states have internal predecessors, (665), 74 states have call successors, (74), 47 states have call predecessors, (74), 56 states have return successors, (90), 73 states have call predecessors, (90), 65 states have call successors, (90) [2021-10-21 20:19:23,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 829 transitions. [2021-10-21 20:19:23,630 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 829 transitions. Word has length 52 [2021-10-21 20:19:23,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:23,631 INFO L470 AbstractCegarLoop]: Abstraction has 654 states and 829 transitions. [2021-10-21 20:19:23,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 4 states have internal predecessors, (39), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-21 20:19:23,632 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 829 transitions. [2021-10-21 20:19:23,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-21 20:19:23,633 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:23,634 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 20:19:23,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-10-21 20:19:23,634 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:23,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:23,635 INFO L82 PathProgramCache]: Analyzing trace with hash -2071492212, now seen corresponding path program 1 times [2021-10-21 20:19:23,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:23,635 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878239916] [2021-10-21 20:19:23,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:23,636 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:23,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:23,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:23,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:23,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:23,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:23,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:23,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:23,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:23,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:23,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-21 20:19:23,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:23,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 20:19:23,932 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:23,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878239916] [2021-10-21 20:19:23,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878239916] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:23,933 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:23,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-10-21 20:19:23,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320904603] [2021-10-21 20:19:23,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-21 20:19:23,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:23,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 20:19:23,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-10-21 20:19:23,935 INFO L87 Difference]: Start difference. First operand 654 states and 829 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-21 20:19:25,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:25,193 INFO L93 Difference]: Finished difference Result 701 states and 883 transitions. [2021-10-21 20:19:25,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 20:19:25,195 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 51 [2021-10-21 20:19:25,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:25,199 INFO L225 Difference]: With dead ends: 701 [2021-10-21 20:19:25,199 INFO L226 Difference]: Without dead ends: 676 [2021-10-21 20:19:25,200 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 308.8ms TimeCoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-10-21 20:19:25,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-10-21 20:19:25,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 644. [2021-10-21 20:19:25,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 513 states have (on average 1.267056530214425) internal successors, (650), 524 states have internal predecessors, (650), 74 states have call successors, (74), 47 states have call predecessors, (74), 56 states have return successors, (90), 73 states have call predecessors, (90), 65 states have call successors, (90) [2021-10-21 20:19:25,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 814 transitions. [2021-10-21 20:19:25,222 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 814 transitions. Word has length 51 [2021-10-21 20:19:25,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:25,222 INFO L470 AbstractCegarLoop]: Abstraction has 644 states and 814 transitions. [2021-10-21 20:19:25,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-21 20:19:25,223 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 814 transitions. [2021-10-21 20:19:25,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-21 20:19:25,225 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:25,225 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 20:19:25,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-10-21 20:19:25,226 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:25,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:25,226 INFO L82 PathProgramCache]: Analyzing trace with hash 1186334494, now seen corresponding path program 1 times [2021-10-21 20:19:25,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:25,227 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089399777] [2021-10-21 20:19:25,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:25,227 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:25,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:25,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:25,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:25,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:25,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:25,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:25,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:25,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:25,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:25,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-21 20:19:25,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:25,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 20:19:25,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:25,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089399777] [2021-10-21 20:19:25,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089399777] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:25,499 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:25,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-10-21 20:19:25,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867934868] [2021-10-21 20:19:25,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-21 20:19:25,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:25,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 20:19:25,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-10-21 20:19:25,502 INFO L87 Difference]: Start difference. First operand 644 states and 814 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (7), 7 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 20:19:27,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:27,280 INFO L93 Difference]: Finished difference Result 678 states and 855 transitions. [2021-10-21 20:19:27,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-21 20:19:27,280 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (7), 7 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 20:19:27,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:27,283 INFO L225 Difference]: With dead ends: 678 [2021-10-21 20:19:27,283 INFO L226 Difference]: Without dead ends: 678 [2021-10-21 20:19:27,283 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 307.3ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:19:27,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2021-10-21 20:19:27,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 647. [2021-10-21 20:19:27,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 516 states have (on average 1.2655038759689923) internal successors, (653), 526 states have internal predecessors, (653), 74 states have call successors, (74), 47 states have call predecessors, (74), 56 states have return successors, (90), 74 states have call predecessors, (90), 65 states have call successors, (90) [2021-10-21 20:19:27,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 817 transitions. [2021-10-21 20:19:27,300 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 817 transitions. Word has length 51 [2021-10-21 20:19:27,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:27,301 INFO L470 AbstractCegarLoop]: Abstraction has 647 states and 817 transitions. [2021-10-21 20:19:27,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (7), 7 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 20:19:27,301 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 817 transitions. [2021-10-21 20:19:27,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-21 20:19:27,303 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:27,303 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 20:19:27,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-10-21 20:19:27,304 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:27,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:27,304 INFO L82 PathProgramCache]: Analyzing trace with hash -522702331, now seen corresponding path program 1 times [2021-10-21 20:19:27,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:27,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819743283] [2021-10-21 20:19:27,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:27,305 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:27,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:27,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:27,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:27,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:27,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:27,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:27,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:27,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:27,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:27,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:27,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:27,514 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 20:19:27,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:27,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819743283] [2021-10-21 20:19:27,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819743283] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:27,515 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:27,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-10-21 20:19:27,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468319031] [2021-10-21 20:19:27,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 20:19:27,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:27,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:19:27,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:19:27,517 INFO L87 Difference]: Start difference. First operand 647 states and 817 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (7), 7 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 20:19:28,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:28,771 INFO L93 Difference]: Finished difference Result 884 states and 1134 transitions. [2021-10-21 20:19:28,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-21 20:19:28,772 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (7), 7 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 52 [2021-10-21 20:19:28,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:28,777 INFO L225 Difference]: With dead ends: 884 [2021-10-21 20:19:28,778 INFO L226 Difference]: Without dead ends: 884 [2021-10-21 20:19:28,778 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 237.6ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:19:28,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2021-10-21 20:19:28,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 708. [2021-10-21 20:19:28,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 568 states have (on average 1.2517605633802817) internal successors, (711), 571 states have internal predecessors, (711), 76 states have call successors, (76), 49 states have call predecessors, (76), 63 states have return successors, (104), 88 states have call predecessors, (104), 67 states have call successors, (104) [2021-10-21 20:19:28,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 891 transitions. [2021-10-21 20:19:28,804 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 891 transitions. Word has length 52 [2021-10-21 20:19:28,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:28,805 INFO L470 AbstractCegarLoop]: Abstraction has 708 states and 891 transitions. [2021-10-21 20:19:28,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (7), 7 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 20:19:28,805 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 891 transitions. [2021-10-21 20:19:28,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-21 20:19:28,807 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:28,807 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 20:19:28,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-10-21 20:19:28,808 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:28,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:28,809 INFO L82 PathProgramCache]: Analyzing trace with hash -665981689, now seen corresponding path program 1 times [2021-10-21 20:19:28,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:28,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43522778] [2021-10-21 20:19:28,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:28,809 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:28,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:28,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:28,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:28,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:28,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:28,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:28,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:29,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:29,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:29,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:29,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:29,081 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 20:19:29,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:29,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43522778] [2021-10-21 20:19:29,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43522778] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:29,082 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:29,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 20:19:29,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617325144] [2021-10-21 20:19:29,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 20:19:29,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:29,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 20:19:29,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:19:29,085 INFO L87 Difference]: Start difference. First operand 708 states and 891 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 7 states have internal predecessors, (40), 4 states have call successors, (7), 7 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 20:19:31,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:31,062 INFO L93 Difference]: Finished difference Result 695 states and 869 transitions. [2021-10-21 20:19:31,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 20:19:31,063 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 7 states have internal predecessors, (40), 4 states have call successors, (7), 7 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 52 [2021-10-21 20:19:31,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:31,067 INFO L225 Difference]: With dead ends: 695 [2021-10-21 20:19:31,067 INFO L226 Difference]: Without dead ends: 695 [2021-10-21 20:19:31,068 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 616.7ms TimeCoverageRelationStatistics Valid=121, Invalid=385, Unknown=0, NotChecked=0, Total=506 [2021-10-21 20:19:31,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2021-10-21 20:19:31,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 651. [2021-10-21 20:19:31,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 519 states have (on average 1.252408477842004) internal successors, (650), 529 states have internal predecessors, (650), 74 states have call successors, (74), 47 states have call predecessors, (74), 57 states have return successors, (91), 75 states have call predecessors, (91), 65 states have call successors, (91) [2021-10-21 20:19:31,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 815 transitions. [2021-10-21 20:19:31,087 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 815 transitions. Word has length 52 [2021-10-21 20:19:31,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:31,088 INFO L470 AbstractCegarLoop]: Abstraction has 651 states and 815 transitions. [2021-10-21 20:19:31,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 7 states have internal predecessors, (40), 4 states have call successors, (7), 7 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 20:19:31,088 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 815 transitions. [2021-10-21 20:19:31,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-21 20:19:31,090 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:31,090 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 20:19:31,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-10-21 20:19:31,091 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:31,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:31,091 INFO L82 PathProgramCache]: Analyzing trace with hash 1428975009, now seen corresponding path program 1 times [2021-10-21 20:19:31,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:31,092 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361075307] [2021-10-21 20:19:31,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:31,092 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:31,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:31,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:31,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:31,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:31,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:31,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:31,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:31,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:31,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:31,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:31,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:31,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 20:19:31,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:31,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361075307] [2021-10-21 20:19:31,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361075307] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:31,399 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:31,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-10-21 20:19:31,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474631176] [2021-10-21 20:19:31,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-21 20:19:31,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:31,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-21 20:19:31,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-10-21 20:19:31,400 INFO L87 Difference]: Start difference. First operand 651 states and 815 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (7), 7 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 20:19:33,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:33,398 INFO L93 Difference]: Finished difference Result 693 states and 864 transitions. [2021-10-21 20:19:33,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 20:19:33,399 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (7), 7 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 53 [2021-10-21 20:19:33,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:33,401 INFO L225 Difference]: With dead ends: 693 [2021-10-21 20:19:33,401 INFO L226 Difference]: Without dead ends: 692 [2021-10-21 20:19:33,402 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 222.7ms TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:19:33,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-10-21 20:19:33,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 659. [2021-10-21 20:19:33,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 526 states have (on average 1.2490494296577948) internal successors, (657), 536 states have internal predecessors, (657), 74 states have call successors, (74), 47 states have call predecessors, (74), 58 states have return successors, (92), 76 states have call predecessors, (92), 65 states have call successors, (92) [2021-10-21 20:19:33,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 823 transitions. [2021-10-21 20:19:33,419 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 823 transitions. Word has length 53 [2021-10-21 20:19:33,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:33,419 INFO L470 AbstractCegarLoop]: Abstraction has 659 states and 823 transitions. [2021-10-21 20:19:33,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (7), 7 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 20:19:33,420 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 823 transitions. [2021-10-21 20:19:33,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-21 20:19:33,421 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:33,421 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 20:19:33,422 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-10-21 20:19:33,422 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:33,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:33,422 INFO L82 PathProgramCache]: Analyzing trace with hash 1428698179, now seen corresponding path program 1 times [2021-10-21 20:19:33,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:33,423 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828409206] [2021-10-21 20:19:33,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:33,424 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:33,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:33,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:33,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:33,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:33,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:33,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:33,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:33,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:33,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:33,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:33,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:33,736 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 20:19:33,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:33,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828409206] [2021-10-21 20:19:33,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828409206] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:33,738 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:33,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-10-21 20:19:33,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986855928] [2021-10-21 20:19:33,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-21 20:19:33,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:33,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-21 20:19:33,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-10-21 20:19:33,741 INFO L87 Difference]: Start difference. First operand 659 states and 823 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (7), 7 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 20:19:35,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:35,577 INFO L93 Difference]: Finished difference Result 734 states and 923 transitions. [2021-10-21 20:19:35,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-21 20:19:35,578 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (7), 7 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 53 [2021-10-21 20:19:35,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:35,581 INFO L225 Difference]: With dead ends: 734 [2021-10-21 20:19:35,581 INFO L226 Difference]: Without dead ends: 722 [2021-10-21 20:19:35,581 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 295.4ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:19:35,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2021-10-21 20:19:35,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 671. [2021-10-21 20:19:35,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 537 states have (on average 1.2513966480446927) internal successors, (672), 548 states have internal predecessors, (672), 74 states have call successors, (74), 47 states have call predecessors, (74), 59 states have return successors, (99), 76 states have call predecessors, (99), 65 states have call successors, (99) [2021-10-21 20:19:35,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 845 transitions. [2021-10-21 20:19:35,598 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 845 transitions. Word has length 53 [2021-10-21 20:19:35,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:35,599 INFO L470 AbstractCegarLoop]: Abstraction has 671 states and 845 transitions. [2021-10-21 20:19:35,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (7), 7 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 20:19:35,599 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 845 transitions. [2021-10-21 20:19:35,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-21 20:19:35,601 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:35,601 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 20:19:35,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-10-21 20:19:35,602 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:35,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:35,602 INFO L82 PathProgramCache]: Analyzing trace with hash -554964738, now seen corresponding path program 1 times [2021-10-21 20:19:35,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:35,602 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909613389] [2021-10-21 20:19:35,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:35,603 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:35,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:35,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:35,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:35,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:35,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:35,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:35,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:35,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:35,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:35,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 20:19:35,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:35,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 20:19:35,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:35,897 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 20:19:35,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:35,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909613389] [2021-10-21 20:19:35,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909613389] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:35,898 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:35,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-10-21 20:19:35,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028228225] [2021-10-21 20:19:35,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-21 20:19:35,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:35,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-21 20:19:35,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:19:35,900 INFO L87 Difference]: Start difference. First operand 671 states and 845 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:19:37,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:37,833 INFO L93 Difference]: Finished difference Result 714 states and 894 transitions. [2021-10-21 20:19:37,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-21 20:19:37,834 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 55 [2021-10-21 20:19:37,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:37,838 INFO L225 Difference]: With dead ends: 714 [2021-10-21 20:19:37,839 INFO L226 Difference]: Without dead ends: 689 [2021-10-21 20:19:37,839 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 226.7ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:19:37,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2021-10-21 20:19:37,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 659. [2021-10-21 20:19:37,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 528 states have (on average 1.25) internal successors, (660), 539 states have internal predecessors, (660), 72 states have call successors, (72), 46 states have call predecessors, (72), 58 states have return successors, (97), 74 states have call predecessors, (97), 63 states have call successors, (97) [2021-10-21 20:19:37,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 829 transitions. [2021-10-21 20:19:37,860 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 829 transitions. Word has length 55 [2021-10-21 20:19:37,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:37,860 INFO L470 AbstractCegarLoop]: Abstraction has 659 states and 829 transitions. [2021-10-21 20:19:37,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:19:37,861 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 829 transitions. [2021-10-21 20:19:37,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-10-21 20:19:37,863 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:37,863 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 20:19:37,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-10-21 20:19:37,864 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:37,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:37,865 INFO L82 PathProgramCache]: Analyzing trace with hash -2009506008, now seen corresponding path program 1 times [2021-10-21 20:19:37,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:37,865 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982400385] [2021-10-21 20:19:37,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:37,865 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:37,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:38,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:38,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:38,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:38,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:38,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:38,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:38,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:38,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:38,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:38,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:38,140 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 20:19:38,140 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:38,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982400385] [2021-10-21 20:19:38,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982400385] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:38,141 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:38,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-10-21 20:19:38,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874659798] [2021-10-21 20:19:38,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 20:19:38,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:38,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 20:19:38,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:19:38,143 INFO L87 Difference]: Start difference. First operand 659 states and 829 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (7), 7 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 20:19:40,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:40,397 INFO L93 Difference]: Finished difference Result 838 states and 1074 transitions. [2021-10-21 20:19:40,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 20:19:40,397 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (7), 7 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 54 [2021-10-21 20:19:40,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:40,400 INFO L225 Difference]: With dead ends: 838 [2021-10-21 20:19:40,400 INFO L226 Difference]: Without dead ends: 824 [2021-10-21 20:19:40,401 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 712.6ms TimeCoverageRelationStatistics Valid=115, Invalid=265, Unknown=0, NotChecked=0, Total=380 [2021-10-21 20:19:40,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 824 states. [2021-10-21 20:19:40,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 824 to 643. [2021-10-21 20:19:40,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 515 states have (on average 1.254368932038835) internal successors, (646), 525 states have internal predecessors, (646), 71 states have call successors, (71), 46 states have call predecessors, (71), 56 states have return successors, (88), 72 states have call predecessors, (88), 62 states have call successors, (88) [2021-10-21 20:19:40,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 805 transitions. [2021-10-21 20:19:40,416 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 805 transitions. Word has length 54 [2021-10-21 20:19:40,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:40,417 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 805 transitions. [2021-10-21 20:19:40,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (7), 7 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 20:19:40,417 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 805 transitions. [2021-10-21 20:19:40,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-10-21 20:19:40,419 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:40,419 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 20:19:40,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-10-21 20:19:40,419 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:40,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:40,420 INFO L82 PathProgramCache]: Analyzing trace with hash 1147913992, now seen corresponding path program 1 times [2021-10-21 20:19:40,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:40,420 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636677060] [2021-10-21 20:19:40,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:40,421 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:40,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:40,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:40,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:40,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:40,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:40,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:40,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:40,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-10-21 20:19:40,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:40,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 20:19:40,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:40,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-10-21 20:19:40,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:40,608 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 20:19:40,608 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:40,609 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636677060] [2021-10-21 20:19:40,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636677060] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:40,609 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:40,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-10-21 20:19:40,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099089172] [2021-10-21 20:19:40,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 20:19:40,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:40,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:19:40,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:19:40,611 INFO L87 Difference]: Start difference. First operand 643 states and 805 transitions. Second operand has 8 states, 8 states have (on average 5.125) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:19:41,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:41,679 INFO L93 Difference]: Finished difference Result 682 states and 853 transitions. [2021-10-21 20:19:41,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-21 20:19:41,679 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 58 [2021-10-21 20:19:41,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:41,683 INFO L225 Difference]: With dead ends: 682 [2021-10-21 20:19:41,683 INFO L226 Difference]: Without dead ends: 682 [2021-10-21 20:19:41,683 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 226.6ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:19:41,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2021-10-21 20:19:41,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 648. [2021-10-21 20:19:41,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 519 states have (on average 1.2485549132947977) internal successors, (648), 530 states have internal predecessors, (648), 71 states have call successors, (71), 46 states have call predecessors, (71), 57 states have return successors, (92), 72 states have call predecessors, (92), 62 states have call successors, (92) [2021-10-21 20:19:41,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 811 transitions. [2021-10-21 20:19:41,700 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 811 transitions. Word has length 58 [2021-10-21 20:19:41,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:41,700 INFO L470 AbstractCegarLoop]: Abstraction has 648 states and 811 transitions. [2021-10-21 20:19:41,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:19:41,701 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 811 transitions. [2021-10-21 20:19:41,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-10-21 20:19:41,702 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:41,703 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] [2021-10-21 20:19:41,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-10-21 20:19:41,703 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:41,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:41,704 INFO L82 PathProgramCache]: Analyzing trace with hash -1720295482, now seen corresponding path program 1 times [2021-10-21 20:19:41,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:41,704 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603012113] [2021-10-21 20:19:41,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:41,704 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:41,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:41,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:41,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:41,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:41,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:41,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:41,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:41,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-10-21 20:19:41,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:41,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 20:19:41,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:41,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 20:19:41,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:41,985 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 20:19:41,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:41,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603012113] [2021-10-21 20:19:41,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603012113] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:41,986 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:41,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-10-21 20:19:41,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039196113] [2021-10-21 20:19:41,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 20:19:41,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:41,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 20:19:41,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:19:41,988 INFO L87 Difference]: Start difference. First operand 648 states and 811 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (10), 7 states have call predecessors, (10), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:19:43,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:43,154 INFO L93 Difference]: Finished difference Result 631 states and 782 transitions. [2021-10-21 20:19:43,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-21 20:19:43,155 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (10), 7 states have call predecessors, (10), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 64 [2021-10-21 20:19:43,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:43,157 INFO L225 Difference]: With dead ends: 631 [2021-10-21 20:19:43,157 INFO L226 Difference]: Without dead ends: 631 [2021-10-21 20:19:43,157 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 149.9ms TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:19:43,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-10-21 20:19:43,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 593. [2021-10-21 20:19:43,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 472 states have (on average 1.2372881355932204) internal successors, (584), 480 states have internal predecessors, (584), 68 states have call successors, (68), 45 states have call predecessors, (68), 52 states have return successors, (81), 68 states have call predecessors, (81), 60 states have call successors, (81) [2021-10-21 20:19:43,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 733 transitions. [2021-10-21 20:19:43,172 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 733 transitions. Word has length 64 [2021-10-21 20:19:43,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:43,172 INFO L470 AbstractCegarLoop]: Abstraction has 593 states and 733 transitions. [2021-10-21 20:19:43,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (10), 7 states have call predecessors, (10), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:19:43,173 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 733 transitions. [2021-10-21 20:19:43,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-10-21 20:19:43,174 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:43,175 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 20:19:43,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-10-21 20:19:43,175 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:43,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:43,175 INFO L82 PathProgramCache]: Analyzing trace with hash 1979839065, now seen corresponding path program 1 times [2021-10-21 20:19:43,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:43,176 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763193813] [2021-10-21 20:19:43,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:43,176 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:43,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:43,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:43,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:43,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:43,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:43,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:43,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:43,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:43,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:43,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-21 20:19:43,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:43,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-10-21 20:19:43,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:43,491 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 20:19:43,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:43,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763193813] [2021-10-21 20:19:43,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763193813] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:43,492 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:43,492 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-10-21 20:19:43,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609436493] [2021-10-21 20:19:43,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-21 20:19:43,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:43,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-21 20:19:43,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:19:43,494 INFO L87 Difference]: Start difference. First operand 593 states and 733 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 6 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 20:19:45,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:45,392 INFO L93 Difference]: Finished difference Result 635 states and 782 transitions. [2021-10-21 20:19:45,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 20:19:45,396 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 6 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 20:19:45,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:45,411 INFO L225 Difference]: With dead ends: 635 [2021-10-21 20:19:45,411 INFO L226 Difference]: Without dead ends: 617 [2021-10-21 20:19:45,412 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 340.9ms TimeCoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-10-21 20:19:45,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2021-10-21 20:19:45,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 590. [2021-10-21 20:19:45,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 590 states, 469 states have (on average 1.2388059701492538) internal successors, (581), 478 states have internal predecessors, (581), 68 states have call successors, (68), 45 states have call predecessors, (68), 52 states have return successors, (80), 67 states have call predecessors, (80), 60 states have call successors, (80) [2021-10-21 20:19:45,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 590 states to 590 states and 729 transitions. [2021-10-21 20:19:45,427 INFO L78 Accepts]: Start accepts. Automaton has 590 states and 729 transitions. Word has length 59 [2021-10-21 20:19:45,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:45,427 INFO L470 AbstractCegarLoop]: Abstraction has 590 states and 729 transitions. [2021-10-21 20:19:45,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 6 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 20:19:45,428 INFO L276 IsEmpty]: Start isEmpty. Operand 590 states and 729 transitions. [2021-10-21 20:19:45,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-10-21 20:19:45,434 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:45,434 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 20:19:45,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-10-21 20:19:45,434 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:45,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:45,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1574122508, now seen corresponding path program 1 times [2021-10-21 20:19:45,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:45,435 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215353820] [2021-10-21 20:19:45,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:45,435 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:45,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:45,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:45,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:45,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:45,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:45,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:45,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:45,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-21 20:19:45,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:45,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-10-21 20:19:45,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:45,699 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 20:19:45,699 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:45,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215353820] [2021-10-21 20:19:45,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215353820] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:45,700 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:45,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-10-21 20:19:45,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040800857] [2021-10-21 20:19:45,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-21 20:19:45,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:45,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-21 20:19:45,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-10-21 20:19:45,702 INFO L87 Difference]: Start difference. First operand 590 states and 729 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (7), 7 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 20:19:47,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:47,082 INFO L93 Difference]: Finished difference Result 628 states and 773 transitions. [2021-10-21 20:19:47,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-21 20:19:47,082 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (7), 7 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 58 [2021-10-21 20:19:47,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:47,084 INFO L225 Difference]: With dead ends: 628 [2021-10-21 20:19:47,084 INFO L226 Difference]: Without dead ends: 613 [2021-10-21 20:19:47,085 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 194.6ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:19:47,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-10-21 20:19:47,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 586. [2021-10-21 20:19:47,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 466 states have (on average 1.238197424892704) internal successors, (577), 475 states have internal predecessors, (577), 67 states have call successors, (67), 45 states have call predecessors, (67), 52 states have return successors, (79), 66 states have call predecessors, (79), 59 states have call successors, (79) [2021-10-21 20:19:47,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 723 transitions. [2021-10-21 20:19:47,099 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 723 transitions. Word has length 58 [2021-10-21 20:19:47,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:47,099 INFO L470 AbstractCegarLoop]: Abstraction has 586 states and 723 transitions. [2021-10-21 20:19:47,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (7), 7 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 20:19:47,099 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 723 transitions. [2021-10-21 20:19:47,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-21 20:19:47,101 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:47,101 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 20:19:47,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-10-21 20:19:47,102 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:47,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:47,102 INFO L82 PathProgramCache]: Analyzing trace with hash 173553176, now seen corresponding path program 1 times [2021-10-21 20:19:47,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:47,103 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627358644] [2021-10-21 20:19:47,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:47,103 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:47,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:47,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:47,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:47,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:47,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:47,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:47,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:47,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-21 20:19:47,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:47,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-21 20:19:47,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:47,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-21 20:19:47,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:47,338 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 20:19:47,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:47,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627358644] [2021-10-21 20:19:47,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627358644] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:47,339 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:47,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 20:19:47,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701100105] [2021-10-21 20:19:47,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 20:19:47,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:47,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 20:19:47,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:19:47,341 INFO L87 Difference]: Start difference. First operand 586 states and 723 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 5 states have internal predecessors, (46), 3 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 20:19:48,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:48,981 INFO L93 Difference]: Finished difference Result 641 states and 785 transitions. [2021-10-21 20:19:48,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-21 20:19:48,982 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 5 states have internal predecessors, (46), 3 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 20:19:48,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:48,985 INFO L225 Difference]: With dead ends: 641 [2021-10-21 20:19:48,985 INFO L226 Difference]: Without dead ends: 620 [2021-10-21 20:19:48,986 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 223.5ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:19:48,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2021-10-21 20:19:49,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 581. [2021-10-21 20:19:49,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 463 states have (on average 1.2354211663066954) internal successors, (572), 471 states have internal predecessors, (572), 66 states have call successors, (66), 45 states have call predecessors, (66), 51 states have return successors, (77), 65 states have call predecessors, (77), 58 states have call successors, (77) [2021-10-21 20:19:49,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 715 transitions. [2021-10-21 20:19:49,015 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 715 transitions. Word has length 60 [2021-10-21 20:19:49,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:49,015 INFO L470 AbstractCegarLoop]: Abstraction has 581 states and 715 transitions. [2021-10-21 20:19:49,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 5 states have internal predecessors, (46), 3 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 20:19:49,016 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 715 transitions. [2021-10-21 20:19:49,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-10-21 20:19:49,018 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:49,018 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 20:19:49,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-10-21 20:19:49,019 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:49,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:49,020 INFO L82 PathProgramCache]: Analyzing trace with hash 1503037677, now seen corresponding path program 1 times [2021-10-21 20:19:49,020 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:49,020 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588523550] [2021-10-21 20:19:49,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:49,020 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:49,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:49,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:49,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:49,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:49,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:49,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:49,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:49,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-10-21 20:19:49,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:49,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 20:19:49,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:49,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 20:19:49,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:49,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-10-21 20:19:49,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:49,310 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 20:19:49,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:49,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588523550] [2021-10-21 20:19:49,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588523550] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:49,311 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:49,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 20:19:49,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395380159] [2021-10-21 20:19:49,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 20:19:49,312 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:49,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 20:19:49,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:19:49,314 INFO L87 Difference]: Start difference. First operand 581 states and 715 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 20:19:50,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:50,780 INFO L93 Difference]: Finished difference Result 614 states and 756 transitions. [2021-10-21 20:19:50,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-21 20:19:50,782 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) Word has length 68 [2021-10-21 20:19:50,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:50,784 INFO L225 Difference]: With dead ends: 614 [2021-10-21 20:19:50,784 INFO L226 Difference]: Without dead ends: 614 [2021-10-21 20:19:50,785 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 470.9ms TimeCoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2021-10-21 20:19:50,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-10-21 20:19:50,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 581. [2021-10-21 20:19:50,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 463 states have (on average 1.2311015118790496) internal successors, (570), 471 states have internal predecessors, (570), 66 states have call successors, (66), 45 states have call predecessors, (66), 51 states have return successors, (77), 65 states have call predecessors, (77), 58 states have call successors, (77) [2021-10-21 20:19:50,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 713 transitions. [2021-10-21 20:19:50,800 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 713 transitions. Word has length 68 [2021-10-21 20:19:50,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:50,800 INFO L470 AbstractCegarLoop]: Abstraction has 581 states and 713 transitions. [2021-10-21 20:19:50,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (11), 9 states have call predecessors, (11), 4 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 20:19:50,801 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 713 transitions. [2021-10-21 20:19:50,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-21 20:19:50,803 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:50,803 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 20:19:50,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-10-21 20:19:50,804 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:50,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:50,805 INFO L82 PathProgramCache]: Analyzing trace with hash 1251398362, now seen corresponding path program 1 times [2021-10-21 20:19:50,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:50,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139063111] [2021-10-21 20:19:50,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:50,805 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:50,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:50,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:50,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:50,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:50,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:50,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:50,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:50,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:51,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:51,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-21 20:19:51,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:51,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:51,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:51,124 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 20:19:51,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:51,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139063111] [2021-10-21 20:19:51,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139063111] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:51,125 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:51,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 20:19:51,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972831360] [2021-10-21 20:19:51,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 20:19:51,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:51,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 20:19:51,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:19:51,129 INFO L87 Difference]: Start difference. First operand 581 states and 713 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-21 20:19:52,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:52,927 INFO L93 Difference]: Finished difference Result 603 states and 740 transitions. [2021-10-21 20:19:52,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-21 20:19:52,928 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), 2 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 63 [2021-10-21 20:19:52,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:52,930 INFO L225 Difference]: With dead ends: 603 [2021-10-21 20:19:52,931 INFO L226 Difference]: Without dead ends: 600 [2021-10-21 20:19:52,931 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 279.2ms TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-10-21 20:19:52,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2021-10-21 20:19:52,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 573. [2021-10-21 20:19:52,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 457 states have (on average 1.2341356673960613) internal successors, (564), 466 states have internal predecessors, (564), 65 states have call successors, (65), 45 states have call predecessors, (65), 50 states have return successors, (74), 62 states have call predecessors, (74), 57 states have call successors, (74) [2021-10-21 20:19:52,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 703 transitions. [2021-10-21 20:19:52,946 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 703 transitions. Word has length 63 [2021-10-21 20:19:52,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:52,946 INFO L470 AbstractCegarLoop]: Abstraction has 573 states and 703 transitions. [2021-10-21 20:19:52,946 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), 2 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-21 20:19:52,947 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 703 transitions. [2021-10-21 20:19:52,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-21 20:19:52,949 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:52,949 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 20:19:52,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-10-21 20:19:52,950 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:52,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:52,950 INFO L82 PathProgramCache]: Analyzing trace with hash -563960348, now seen corresponding path program 1 times [2021-10-21 20:19:52,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:52,951 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445260975] [2021-10-21 20:19:52,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:52,951 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:52,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:53,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:53,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:53,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:53,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:53,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:53,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:53,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:53,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:53,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-21 20:19:53,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:53,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 20:19:53,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:53,242 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 20:19:53,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:53,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445260975] [2021-10-21 20:19:53,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445260975] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:53,244 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:53,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-10-21 20:19:53,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482787624] [2021-10-21 20:19:53,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 20:19:53,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:53,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 20:19:53,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:19:53,247 INFO L87 Difference]: Start difference. First operand 573 states and 703 transitions. Second operand has 10 states, 10 states have (on average 4.9) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:19:54,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:54,794 INFO L93 Difference]: Finished difference Result 603 states and 739 transitions. [2021-10-21 20:19:54,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 20:19:54,795 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 63 [2021-10-21 20:19:54,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:54,798 INFO L225 Difference]: With dead ends: 603 [2021-10-21 20:19:54,798 INFO L226 Difference]: Without dead ends: 603 [2021-10-21 20:19:54,798 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 344.9ms TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-10-21 20:19:54,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-10-21 20:19:54,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 577. [2021-10-21 20:19:54,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 460 states have (on average 1.232608695652174) internal successors, (567), 469 states have internal predecessors, (567), 65 states have call successors, (65), 45 states have call predecessors, (65), 51 states have return successors, (75), 63 states have call predecessors, (75), 57 states have call successors, (75) [2021-10-21 20:19:54,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 707 transitions. [2021-10-21 20:19:54,813 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 707 transitions. Word has length 63 [2021-10-21 20:19:54,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:54,814 INFO L470 AbstractCegarLoop]: Abstraction has 577 states and 707 transitions. [2021-10-21 20:19:54,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:19:54,814 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 707 transitions. [2021-10-21 20:19:54,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-21 20:19:54,816 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:54,816 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 20:19:54,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-10-21 20:19:54,817 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:54,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:54,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1715837219, now seen corresponding path program 1 times [2021-10-21 20:19:54,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:54,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388335292] [2021-10-21 20:19:54,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:54,819 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:54,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:54,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:54,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:54,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:54,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:54,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:54,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:55,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:19:55,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:55,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-21 20:19:55,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:55,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 20:19:55,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:55,122 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 20:19:55,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:55,123 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388335292] [2021-10-21 20:19:55,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388335292] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:55,123 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:55,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 20:19:55,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108152659] [2021-10-21 20:19:55,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 20:19:55,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:55,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 20:19:55,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:19:55,125 INFO L87 Difference]: Start difference. First operand 577 states and 707 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:19:56,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:56,813 INFO L93 Difference]: Finished difference Result 586 states and 717 transitions. [2021-10-21 20:19:56,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 20:19:56,813 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 63 [2021-10-21 20:19:56,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:56,815 INFO L225 Difference]: With dead ends: 586 [2021-10-21 20:19:56,815 INFO L226 Difference]: Without dead ends: 586 [2021-10-21 20:19:56,815 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 345.1ms TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-10-21 20:19:56,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-10-21 20:19:56,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 563. [2021-10-21 20:19:56,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 448 states have (on average 1.2276785714285714) internal successors, (550), 456 states have internal predecessors, (550), 64 states have call successors, (64), 45 states have call predecessors, (64), 50 states have return successors, (74), 62 states have call predecessors, (74), 57 states have call successors, (74) [2021-10-21 20:19:56,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 688 transitions. [2021-10-21 20:19:56,827 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 688 transitions. Word has length 63 [2021-10-21 20:19:56,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:56,827 INFO L470 AbstractCegarLoop]: Abstraction has 563 states and 688 transitions. [2021-10-21 20:19:56,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:19:56,828 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 688 transitions. [2021-10-21 20:19:56,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-10-21 20:19:56,830 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:56,830 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] [2021-10-21 20:19:56,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-10-21 20:19:56,831 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:56,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:56,831 INFO L82 PathProgramCache]: Analyzing trace with hash 334675591, now seen corresponding path program 1 times [2021-10-21 20:19:56,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:56,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377071495] [2021-10-21 20:19:56,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:56,832 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:56,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:56,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:56,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:56,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:56,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:57,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:57,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:57,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-21 20:19:57,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:57,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-21 20:19:57,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:57,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 20:19:57,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:57,119 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 20:19:57,120 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:57,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377071495] [2021-10-21 20:19:57,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377071495] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:57,121 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:57,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-10-21 20:19:57,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731710940] [2021-10-21 20:19:57,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-21 20:19:57,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:57,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 20:19:57,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-10-21 20:19:57,123 INFO L87 Difference]: Start difference. First operand 563 states and 688 transitions. Second operand has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-21 20:19:59,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:19:59,419 INFO L93 Difference]: Finished difference Result 852 states and 1008 transitions. [2021-10-21 20:19:59,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-21 20:19:59,419 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 64 [2021-10-21 20:19:59,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:19:59,422 INFO L225 Difference]: With dead ends: 852 [2021-10-21 20:19:59,422 INFO L226 Difference]: Without dead ends: 848 [2021-10-21 20:19:59,423 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 594.7ms TimeCoverageRelationStatistics Valid=134, Invalid=418, Unknown=0, NotChecked=0, Total=552 [2021-10-21 20:19:59,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-10-21 20:19:59,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 719. [2021-10-21 20:19:59,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 580 states have (on average 1.2086206896551723) internal successors, (701), 588 states have internal predecessors, (701), 74 states have call successors, (74), 56 states have call predecessors, (74), 64 states have return successors, (89), 75 states have call predecessors, (89), 67 states have call successors, (89) [2021-10-21 20:19:59,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 864 transitions. [2021-10-21 20:19:59,441 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 864 transitions. Word has length 64 [2021-10-21 20:19:59,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:19:59,442 INFO L470 AbstractCegarLoop]: Abstraction has 719 states and 864 transitions. [2021-10-21 20:19:59,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-21 20:19:59,442 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 864 transitions. [2021-10-21 20:19:59,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-10-21 20:19:59,445 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:19:59,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 20:19:59,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-10-21 20:19:59,446 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:19:59,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:19:59,446 INFO L82 PathProgramCache]: Analyzing trace with hash -1966146999, now seen corresponding path program 1 times [2021-10-21 20:19:59,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:19:59,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853959017] [2021-10-21 20:19:59,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:19:59,447 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:19:59,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:59,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:19:59,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:59,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:19:59,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:59,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:19:59,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:59,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-21 20:19:59,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:59,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-21 20:19:59,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:59,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 20:19:59,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:19:59,749 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 20:19:59,749 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:19:59,749 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853959017] [2021-10-21 20:19:59,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853959017] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:19:59,749 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:19:59,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-10-21 20:19:59,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619785928] [2021-10-21 20:19:59,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-21 20:19:59,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:19:59,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 20:19:59,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-10-21 20:19:59,751 INFO L87 Difference]: Start difference. First operand 719 states and 864 transitions. Second operand has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-21 20:20:01,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:01,044 INFO L93 Difference]: Finished difference Result 754 states and 909 transitions. [2021-10-21 20:20:01,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 20:20:01,044 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 64 [2021-10-21 20:20:01,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:01,046 INFO L225 Difference]: With dead ends: 754 [2021-10-21 20:20:01,046 INFO L226 Difference]: Without dead ends: 754 [2021-10-21 20:20:01,047 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 249.7ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:20:01,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-10-21 20:20:01,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 692. [2021-10-21 20:20:01,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 558 states have (on average 1.2114695340501793) internal successors, (676), 566 states have internal predecessors, (676), 72 states have call successors, (72), 54 states have call predecessors, (72), 61 states have return successors, (86), 72 states have call predecessors, (86), 65 states have call successors, (86) [2021-10-21 20:20:01,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 834 transitions. [2021-10-21 20:20:01,062 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 834 transitions. Word has length 64 [2021-10-21 20:20:01,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:01,062 INFO L470 AbstractCegarLoop]: Abstraction has 692 states and 834 transitions. [2021-10-21 20:20:01,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-21 20:20:01,063 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 834 transitions. [2021-10-21 20:20:01,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-21 20:20:01,065 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:01,065 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 20:20:01,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-10-21 20:20:01,066 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:01,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:01,067 INFO L82 PathProgramCache]: Analyzing trace with hash 1412890612, now seen corresponding path program 1 times [2021-10-21 20:20:01,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:20:01,067 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752357713] [2021-10-21 20:20:01,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:01,067 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:20:01,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:01,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:20:01,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:01,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:20:01,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:01,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:20:01,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:01,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-21 20:20:01,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:01,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:20:01,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:01,397 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 20:20:01,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:20:01,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752357713] [2021-10-21 20:20:01,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752357713] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:01,398 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:01,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-10-21 20:20:01,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27959544] [2021-10-21 20:20:01,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-21 20:20:01,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:20:01,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-21 20:20:01,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:20:01,401 INFO L87 Difference]: Start difference. First operand 692 states and 834 transitions. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 7 states have internal predecessors, (51), 2 states have call successors, (7), 7 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 20:20:03,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:03,010 INFO L93 Difference]: Finished difference Result 763 states and 917 transitions. [2021-10-21 20:20:03,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 20:20:03,010 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 7 states have internal predecessors, (51), 2 states have call successors, (7), 7 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 63 [2021-10-21 20:20:03,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:03,014 INFO L225 Difference]: With dead ends: 763 [2021-10-21 20:20:03,014 INFO L226 Difference]: Without dead ends: 745 [2021-10-21 20:20:03,014 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 254.3ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:20:03,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2021-10-21 20:20:03,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 688. [2021-10-21 20:20:03,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 555 states have (on average 1.2108108108108109) internal successors, (672), 563 states have internal predecessors, (672), 71 states have call successors, (71), 54 states have call predecessors, (71), 61 states have return successors, (85), 71 states have call predecessors, (85), 64 states have call successors, (85) [2021-10-21 20:20:03,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 828 transitions. [2021-10-21 20:20:03,030 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 828 transitions. Word has length 63 [2021-10-21 20:20:03,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:03,030 INFO L470 AbstractCegarLoop]: Abstraction has 688 states and 828 transitions. [2021-10-21 20:20:03,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 7 states have internal predecessors, (51), 2 states have call successors, (7), 7 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 20:20:03,031 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 828 transitions. [2021-10-21 20:20:03,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-21 20:20:03,033 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:03,033 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 20:20:03,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-10-21 20:20:03,034 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:03,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:03,035 INFO L82 PathProgramCache]: Analyzing trace with hash 1873715283, now seen corresponding path program 1 times [2021-10-21 20:20:03,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:20:03,035 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857855609] [2021-10-21 20:20:03,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:03,035 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:20:03,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:03,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:20:03,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:03,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:20:03,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:03,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:20:03,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:03,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-10-21 20:20:03,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:03,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 20:20:03,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:03,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 20:20:03,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:03,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-10-21 20:20:03,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:03,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 20:20:03,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:20:03,275 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857855609] [2021-10-21 20:20:03,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857855609] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:03,275 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:03,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-10-21 20:20:03,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269756922] [2021-10-21 20:20:03,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-21 20:20:03,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:20:03,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-21 20:20:03,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-10-21 20:20:03,278 INFO L87 Difference]: Start difference. First operand 688 states and 828 transitions. Second operand has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 20:20:04,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:04,423 INFO L93 Difference]: Finished difference Result 787 states and 950 transitions. [2021-10-21 20:20:04,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 20:20:04,424 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 71 [2021-10-21 20:20:04,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:04,426 INFO L225 Difference]: With dead ends: 787 [2021-10-21 20:20:04,426 INFO L226 Difference]: Without dead ends: 787 [2021-10-21 20:20:04,426 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 279.1ms TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-10-21 20:20:04,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 787 states. [2021-10-21 20:20:04,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 787 to 688. [2021-10-21 20:20:04,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 555 states have (on average 1.2108108108108109) internal successors, (672), 563 states have internal predecessors, (672), 71 states have call successors, (71), 54 states have call predecessors, (71), 61 states have return successors, (85), 71 states have call predecessors, (85), 64 states have call successors, (85) [2021-10-21 20:20:04,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 828 transitions. [2021-10-21 20:20:04,440 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 828 transitions. Word has length 71 [2021-10-21 20:20:04,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:04,440 INFO L470 AbstractCegarLoop]: Abstraction has 688 states and 828 transitions. [2021-10-21 20:20:04,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 20:20:04,441 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 828 transitions. [2021-10-21 20:20:04,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-21 20:20:04,443 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:04,443 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 20:20:04,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-10-21 20:20:04,444 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:04,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:04,444 INFO L82 PathProgramCache]: Analyzing trace with hash -427216749, now seen corresponding path program 1 times [2021-10-21 20:20:04,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:20:04,445 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041432625] [2021-10-21 20:20:04,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:04,445 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:20:04,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:04,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:20:04,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:04,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:20:04,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:04,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:20:04,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:04,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-10-21 20:20:04,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:04,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 20:20:04,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:04,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 20:20:04,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:04,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-10-21 20:20:04,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:04,759 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 20:20:04,760 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:20:04,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041432625] [2021-10-21 20:20:04,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041432625] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:04,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:04,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 20:20:04,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079380305] [2021-10-21 20:20:04,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 20:20:04,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:20:04,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 20:20:04,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:20:04,763 INFO L87 Difference]: Start difference. First operand 688 states and 828 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 20:20:06,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:06,530 INFO L93 Difference]: Finished difference Result 788 states and 947 transitions. [2021-10-21 20:20:06,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-21 20:20:06,530 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), 2 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 71 [2021-10-21 20:20:06,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:06,533 INFO L225 Difference]: With dead ends: 788 [2021-10-21 20:20:06,534 INFO L226 Difference]: Without dead ends: 788 [2021-10-21 20:20:06,534 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 327.6ms TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:20:06,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 788 states. [2021-10-21 20:20:06,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 788 to 688. [2021-10-21 20:20:06,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 555 states have (on average 1.2072072072072073) internal successors, (670), 563 states have internal predecessors, (670), 71 states have call successors, (71), 54 states have call predecessors, (71), 61 states have return successors, (85), 71 states have call predecessors, (85), 64 states have call successors, (85) [2021-10-21 20:20:06,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 826 transitions. [2021-10-21 20:20:06,549 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 826 transitions. Word has length 71 [2021-10-21 20:20:06,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:06,550 INFO L470 AbstractCegarLoop]: Abstraction has 688 states and 826 transitions. [2021-10-21 20:20:06,550 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), 2 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 20:20:06,550 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 826 transitions. [2021-10-21 20:20:06,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-10-21 20:20:06,553 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:06,553 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] [2021-10-21 20:20:06,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-10-21 20:20:06,554 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:06,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:06,554 INFO L82 PathProgramCache]: Analyzing trace with hash -1569130029, now seen corresponding path program 1 times [2021-10-21 20:20:06,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:20:06,555 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662202964] [2021-10-21 20:20:06,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:06,555 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:20:06,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:06,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:20:06,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:06,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:20:06,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:06,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:20:06,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:06,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:20:06,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:06,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-10-21 20:20:06,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:06,881 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 20:20:06,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:20:06,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662202964] [2021-10-21 20:20:06,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662202964] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:06,882 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:06,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-10-21 20:20:06,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186752522] [2021-10-21 20:20:06,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-21 20:20:06,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:20:06,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-21 20:20:06,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-10-21 20:20:06,884 INFO L87 Difference]: Start difference. First operand 688 states and 826 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (7), 7 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 20:20:08,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:08,509 INFO L93 Difference]: Finished difference Result 753 states and 903 transitions. [2021-10-21 20:20:08,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 20:20:08,510 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (7), 7 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 64 [2021-10-21 20:20:08,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:08,513 INFO L225 Difference]: With dead ends: 753 [2021-10-21 20:20:08,514 INFO L226 Difference]: Without dead ends: 734 [2021-10-21 20:20:08,514 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 230.7ms TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:20:08,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2021-10-21 20:20:08,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 644. [2021-10-21 20:20:08,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 517 states have (on average 1.206963249516441) internal successors, (624), 525 states have internal predecessors, (624), 68 states have call successors, (68), 52 states have call predecessors, (68), 58 states have return successors, (81), 67 states have call predecessors, (81), 61 states have call successors, (81) [2021-10-21 20:20:08,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 773 transitions. [2021-10-21 20:20:08,528 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 773 transitions. Word has length 64 [2021-10-21 20:20:08,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:08,529 INFO L470 AbstractCegarLoop]: Abstraction has 644 states and 773 transitions. [2021-10-21 20:20:08,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (7), 7 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 20:20:08,529 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 773 transitions. [2021-10-21 20:20:08,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-10-21 20:20:08,531 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:08,531 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] [2021-10-21 20:20:08,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-10-21 20:20:08,532 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:08,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:08,532 INFO L82 PathProgramCache]: Analyzing trace with hash -890337210, now seen corresponding path program 1 times [2021-10-21 20:20:08,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:20:08,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730944605] [2021-10-21 20:20:08,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:08,533 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:20:08,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:08,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:20:08,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:08,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:20:08,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:08,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:20:08,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:08,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-21 20:20:08,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:08,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-10-21 20:20:08,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:08,821 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 20:20:08,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:20:08,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730944605] [2021-10-21 20:20:08,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730944605] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:08,822 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:08,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-10-21 20:20:08,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575670215] [2021-10-21 20:20:08,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-21 20:20:08,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:20:08,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-21 20:20:08,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:20:08,824 INFO L87 Difference]: Start difference. First operand 644 states and 773 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (7), 7 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 20:20:10,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:10,231 INFO L93 Difference]: Finished difference Result 705 states and 844 transitions. [2021-10-21 20:20:10,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 20:20:10,231 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (7), 7 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 64 [2021-10-21 20:20:10,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:10,234 INFO L225 Difference]: With dead ends: 705 [2021-10-21 20:20:10,234 INFO L226 Difference]: Without dead ends: 686 [2021-10-21 20:20:10,234 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 216.5ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:20:10,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2021-10-21 20:20:10,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 639. [2021-10-21 20:20:10,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 639 states, 513 states have (on average 1.206627680311891) internal successors, (619), 521 states have internal predecessors, (619), 67 states have call successors, (67), 52 states have call predecessors, (67), 58 states have return successors, (80), 66 states have call predecessors, (80), 60 states have call successors, (80) [2021-10-21 20:20:10,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 639 states to 639 states and 766 transitions. [2021-10-21 20:20:10,244 INFO L78 Accepts]: Start accepts. Automaton has 639 states and 766 transitions. Word has length 64 [2021-10-21 20:20:10,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:10,245 INFO L470 AbstractCegarLoop]: Abstraction has 639 states and 766 transitions. [2021-10-21 20:20:10,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (7), 7 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 20:20:10,245 INFO L276 IsEmpty]: Start isEmpty. Operand 639 states and 766 transitions. [2021-10-21 20:20:10,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-10-21 20:20:10,247 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:10,247 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] [2021-10-21 20:20:10,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-10-21 20:20:10,247 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:10,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:10,248 INFO L82 PathProgramCache]: Analyzing trace with hash -1820448680, now seen corresponding path program 1 times [2021-10-21 20:20:10,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:20:10,248 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351021271] [2021-10-21 20:20:10,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:10,249 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:20:10,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:10,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:20:10,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:10,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:20:10,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:10,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:20:10,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:10,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-21 20:20:10,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:10,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-10-21 20:20:10,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:10,512 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 20:20:10,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:20:10,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351021271] [2021-10-21 20:20:10,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351021271] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:10,513 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:10,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-10-21 20:20:10,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118168924] [2021-10-21 20:20:10,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-21 20:20:10,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:20:10,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-21 20:20:10,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:20:10,514 INFO L87 Difference]: Start difference. First operand 639 states and 766 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (7), 7 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 20:20:11,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:11,993 INFO L93 Difference]: Finished difference Result 700 states and 837 transitions. [2021-10-21 20:20:11,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 20:20:11,994 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (7), 7 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 64 [2021-10-21 20:20:11,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:11,996 INFO L225 Difference]: With dead ends: 700 [2021-10-21 20:20:11,996 INFO L226 Difference]: Without dead ends: 682 [2021-10-21 20:20:11,996 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 207.3ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:20:11,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2021-10-21 20:20:12,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 635. [2021-10-21 20:20:12,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 510 states have (on average 1.2058823529411764) internal successors, (615), 518 states have internal predecessors, (615), 66 states have call successors, (66), 52 states have call predecessors, (66), 58 states have return successors, (79), 65 states have call predecessors, (79), 59 states have call successors, (79) [2021-10-21 20:20:12,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 760 transitions. [2021-10-21 20:20:12,008 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 760 transitions. Word has length 64 [2021-10-21 20:20:12,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:12,008 INFO L470 AbstractCegarLoop]: Abstraction has 635 states and 760 transitions. [2021-10-21 20:20:12,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (7), 7 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 20:20:12,009 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 760 transitions. [2021-10-21 20:20:12,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-21 20:20:12,010 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:12,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] [2021-10-21 20:20:12,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-10-21 20:20:12,011 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:12,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:12,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1348028696, now seen corresponding path program 1 times [2021-10-21 20:20:12,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:20:12,011 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355378842] [2021-10-21 20:20:12,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:12,012 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:20:12,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:12,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:20:12,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:12,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:20:12,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:12,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:20:12,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:12,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-10-21 20:20:12,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:12,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 20:20:12,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:12,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 20:20:12,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:12,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-10-21 20:20:12,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:12,241 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 20:20:12,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:20:12,241 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355378842] [2021-10-21 20:20:12,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355378842] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:12,242 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:12,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-10-21 20:20:12,242 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295231595] [2021-10-21 20:20:12,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-21 20:20:12,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:20:12,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-21 20:20:12,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-10-21 20:20:12,243 INFO L87 Difference]: Start difference. First operand 635 states and 760 transitions. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (12), 9 states have call predecessors, (12), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 20:20:13,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:13,444 INFO L93 Difference]: Finished difference Result 826 states and 989 transitions. [2021-10-21 20:20:13,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-21 20:20:13,444 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (12), 9 states have call predecessors, (12), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 70 [2021-10-21 20:20:13,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:13,450 INFO L225 Difference]: With dead ends: 826 [2021-10-21 20:20:13,451 INFO L226 Difference]: Without dead ends: 826 [2021-10-21 20:20:13,456 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 260.6ms TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2021-10-21 20:20:13,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2021-10-21 20:20:13,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 756. [2021-10-21 20:20:13,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 756 states, 603 states have (on average 1.2023217247097844) internal successors, (725), 613 states have internal predecessors, (725), 79 states have call successors, (79), 62 states have call predecessors, (79), 73 states have return successors, (104), 81 states have call predecessors, (104), 73 states have call successors, (104) [2021-10-21 20:20:13,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 756 states to 756 states and 908 transitions. [2021-10-21 20:20:13,473 INFO L78 Accepts]: Start accepts. Automaton has 756 states and 908 transitions. Word has length 70 [2021-10-21 20:20:13,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:13,474 INFO L470 AbstractCegarLoop]: Abstraction has 756 states and 908 transitions. [2021-10-21 20:20:13,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (12), 9 states have call predecessors, (12), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 20:20:13,474 INFO L276 IsEmpty]: Start isEmpty. Operand 756 states and 908 transitions. [2021-10-21 20:20:13,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-10-21 20:20:13,476 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:13,476 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 20:20:13,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-10-21 20:20:13,480 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:13,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:13,480 INFO L82 PathProgramCache]: Analyzing trace with hash 1831590663, now seen corresponding path program 1 times [2021-10-21 20:20:13,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:20:13,481 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049009349] [2021-10-21 20:20:13,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:13,481 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:20:13,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:13,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:20:13,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:13,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:20:13,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:13,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:20:13,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:13,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-21 20:20:13,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:13,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-10-21 20:20:13,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:13,765 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 20:20:13,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:20:13,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049009349] [2021-10-21 20:20:13,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049009349] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:13,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:13,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-10-21 20:20:13,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74120597] [2021-10-21 20:20:13,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-21 20:20:13,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:20:13,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-21 20:20:13,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:20:13,768 INFO L87 Difference]: Start difference. First operand 756 states and 908 transitions. Second operand has 14 states, 14 states have (on average 4.0) internal successors, (56), 7 states have internal predecessors, (56), 2 states have call successors, (7), 7 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 20:20:15,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:15,067 INFO L93 Difference]: Finished difference Result 817 states and 980 transitions. [2021-10-21 20:20:15,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 20:20:15,067 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 7 states have internal predecessors, (56), 2 states have call successors, (7), 7 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 68 [2021-10-21 20:20:15,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:15,069 INFO L225 Difference]: With dead ends: 817 [2021-10-21 20:20:15,070 INFO L226 Difference]: Without dead ends: 777 [2021-10-21 20:20:15,070 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 198.9ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:20:15,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2021-10-21 20:20:15,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 730. [2021-10-21 20:20:15,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 582 states have (on average 1.2010309278350515) internal successors, (699), 592 states have internal predecessors, (699), 76 states have call successors, (76), 60 states have call predecessors, (76), 71 states have return successors, (101), 78 states have call predecessors, (101), 70 states have call successors, (101) [2021-10-21 20:20:15,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 876 transitions. [2021-10-21 20:20:15,083 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 876 transitions. Word has length 68 [2021-10-21 20:20:15,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:15,083 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 876 transitions. [2021-10-21 20:20:15,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 7 states have internal predecessors, (56), 2 states have call successors, (7), 7 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 20:20:15,083 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 876 transitions. [2021-10-21 20:20:15,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-21 20:20:15,085 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:15,085 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 20:20:15,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-10-21 20:20:15,086 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:15,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:15,086 INFO L82 PathProgramCache]: Analyzing trace with hash -2093633698, now seen corresponding path program 1 times [2021-10-21 20:20:15,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:20:15,086 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047071688] [2021-10-21 20:20:15,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:15,087 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:20:15,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:15,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:20:15,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:15,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:20:15,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:15,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:20:15,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:15,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 20:20:15,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:15,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-21 20:20:15,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:15,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 20:20:15,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:15,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-10-21 20:20:15,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:15,396 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 20:20:15,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:20:15,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047071688] [2021-10-21 20:20:15,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047071688] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:15,397 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:15,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-10-21 20:20:15,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144703360] [2021-10-21 20:20:15,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-21 20:20:15,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:20:15,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-21 20:20:15,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-10-21 20:20:15,399 INFO L87 Difference]: Start difference. First operand 730 states and 876 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 7 states have internal predecessors, (55), 3 states have call successors, (9), 8 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 20:20:16,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:16,819 INFO L93 Difference]: Finished difference Result 787 states and 944 transitions. [2021-10-21 20:20:16,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-21 20:20:16,819 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 7 states have internal predecessors, (55), 3 states have call successors, (9), 8 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 71 [2021-10-21 20:20:16,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:16,821 INFO L225 Difference]: With dead ends: 787 [2021-10-21 20:20:16,822 INFO L226 Difference]: Without dead ends: 732 [2021-10-21 20:20:16,822 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 357.7ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-10-21 20:20:16,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-10-21 20:20:16,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 682. [2021-10-21 20:20:16,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 542 states have (on average 1.1974169741697418) internal successors, (649), 552 states have internal predecessors, (649), 72 states have call successors, (72), 56 states have call predecessors, (72), 67 states have return successors, (95), 74 states have call predecessors, (95), 66 states have call successors, (95) [2021-10-21 20:20:16,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 816 transitions. [2021-10-21 20:20:16,834 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 816 transitions. Word has length 71 [2021-10-21 20:20:16,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:16,835 INFO L470 AbstractCegarLoop]: Abstraction has 682 states and 816 transitions. [2021-10-21 20:20:16,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 7 states have internal predecessors, (55), 3 states have call successors, (9), 8 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 20:20:16,835 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 816 transitions. [2021-10-21 20:20:16,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-10-21 20:20:16,837 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:16,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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:20:16,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-10-21 20:20:16,837 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:16,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:16,838 INFO L82 PathProgramCache]: Analyzing trace with hash -894709895, now seen corresponding path program 1 times [2021-10-21 20:20:16,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:20:16,838 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614894369] [2021-10-21 20:20:16,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:16,838 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:20:16,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:16,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:20:16,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:17,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:20:17,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:17,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:20:17,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:17,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-10-21 20:20:17,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:17,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 20:20:17,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:17,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 20:20:17,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:17,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-10-21 20:20:17,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:17,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-10-21 20:20:17,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:17,113 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 20:20:17,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:20:17,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614894369] [2021-10-21 20:20:17,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614894369] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:17,114 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:17,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 20:20:17,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475695686] [2021-10-21 20:20:17,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 20:20:17,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:20:17,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 20:20:17,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:20:17,116 INFO L87 Difference]: Start difference. First operand 682 states and 816 transitions. Second operand has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 6 states have internal predecessors, (62), 4 states have call successors, (12), 10 states have call predecessors, (12), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-10-21 20:20:18,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:18,405 INFO L93 Difference]: Finished difference Result 717 states and 852 transitions. [2021-10-21 20:20:18,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-21 20:20:18,406 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 6 states have internal predecessors, (62), 4 states have call successors, (12), 10 states have call predecessors, (12), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 82 [2021-10-21 20:20:18,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:18,408 INFO L225 Difference]: With dead ends: 717 [2021-10-21 20:20:18,408 INFO L226 Difference]: Without dead ends: 717 [2021-10-21 20:20:18,409 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 646.4ms TimeCoverageRelationStatistics Valid=204, Invalid=498, Unknown=0, NotChecked=0, Total=702 [2021-10-21 20:20:18,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-10-21 20:20:18,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 664. [2021-10-21 20:20:18,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 528 states have (on average 1.196969696969697) internal successors, (632), 537 states have internal predecessors, (632), 70 states have call successors, (70), 56 states have call predecessors, (70), 65 states have return successors, (84), 71 states have call predecessors, (84), 64 states have call successors, (84) [2021-10-21 20:20:18,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 786 transitions. [2021-10-21 20:20:18,420 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 786 transitions. Word has length 82 [2021-10-21 20:20:18,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:18,421 INFO L470 AbstractCegarLoop]: Abstraction has 664 states and 786 transitions. [2021-10-21 20:20:18,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 6 states have internal predecessors, (62), 4 states have call successors, (12), 10 states have call predecessors, (12), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-10-21 20:20:18,421 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 786 transitions. [2021-10-21 20:20:18,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-10-21 20:20:18,422 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:18,423 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, 1, 1, 1, 1, 1] [2021-10-21 20:20:18,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-10-21 20:20:18,423 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:18,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:18,424 INFO L82 PathProgramCache]: Analyzing trace with hash 1594482170, now seen corresponding path program 1 times [2021-10-21 20:20:18,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:20:18,424 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311503247] [2021-10-21 20:20:18,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:18,424 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:20:18,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:18,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:20:18,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:18,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:20:18,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:18,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:20:18,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:18,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-10-21 20:20:18,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:18,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 20:20:18,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:18,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 20:20:18,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:18,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-10-21 20:20:18,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:18,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-10-21 20:20:18,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:18,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 20:20:18,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:18,711 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 20:20:18,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:20:18,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311503247] [2021-10-21 20:20:18,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311503247] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:18,712 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:18,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-10-21 20:20:18,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555938319] [2021-10-21 20:20:18,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-21 20:20:18,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:20:18,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-21 20:20:18,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:20:18,713 INFO L87 Difference]: Start difference. First operand 664 states and 786 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (14), 10 states have call predecessors, (14), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-21 20:20:19,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:19,765 INFO L93 Difference]: Finished difference Result 815 states and 1003 transitions. [2021-10-21 20:20:19,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-21 20:20:19,766 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (14), 10 states have call predecessors, (14), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 83 [2021-10-21 20:20:19,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:19,767 INFO L225 Difference]: With dead ends: 815 [2021-10-21 20:20:19,767 INFO L226 Difference]: Without dead ends: 815 [2021-10-21 20:20:19,767 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 361.0ms TimeCoverageRelationStatistics Valid=115, Invalid=391, Unknown=0, NotChecked=0, Total=506 [2021-10-21 20:20:19,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 815 states. [2021-10-21 20:20:19,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 815 to 628. [2021-10-21 20:20:19,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 504 states have (on average 1.1964285714285714) internal successors, (603), 511 states have internal predecessors, (603), 63 states have call successors, (63), 50 states have call predecessors, (63), 60 states have return successors, (74), 67 states have call predecessors, (74), 58 states have call successors, (74) [2021-10-21 20:20:19,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 740 transitions. [2021-10-21 20:20:19,780 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 740 transitions. Word has length 83 [2021-10-21 20:20:19,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:19,781 INFO L470 AbstractCegarLoop]: Abstraction has 628 states and 740 transitions. [2021-10-21 20:20:19,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (14), 10 states have call predecessors, (14), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-21 20:20:19,781 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 740 transitions. [2021-10-21 20:20:19,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-10-21 20:20:19,783 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:19,783 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:20:19,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-10-21 20:20:19,783 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:19,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:19,784 INFO L82 PathProgramCache]: Analyzing trace with hash -1775350014, now seen corresponding path program 1 times [2021-10-21 20:20:19,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:20:19,784 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071647011] [2021-10-21 20:20:19,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:19,784 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:20:19,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:19,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:20:19,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:19,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:20:19,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:19,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:20:19,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:19,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-21 20:20:19,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:20,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-10-21 20:20:20,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:20,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 20:20:20,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:20,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 20:20:20,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:20,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-10-21 20:20:20,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:20,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-10-21 20:20:20,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:20,135 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 20:20:20,136 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:20:20,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071647011] [2021-10-21 20:20:20,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071647011] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:20,136 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:20,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-10-21 20:20:20,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341242256] [2021-10-21 20:20:20,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-21 20:20:20,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:20:20,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-21 20:20:20,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:20:20,138 INFO L87 Difference]: Start difference. First operand 628 states and 740 transitions. Second operand has 16 states, 16 states have (on average 4.25) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (11), 9 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 20:20:21,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:21,533 INFO L93 Difference]: Finished difference Result 735 states and 864 transitions. [2021-10-21 20:20:21,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-21 20:20:21,533 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.25) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (11), 9 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 88 [2021-10-21 20:20:21,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:21,535 INFO L225 Difference]: With dead ends: 735 [2021-10-21 20:20:21,535 INFO L226 Difference]: Without dead ends: 717 [2021-10-21 20:20:21,535 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 401.6ms TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-10-21 20:20:21,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-10-21 20:20:21,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 636. [2021-10-21 20:20:21,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 511 states have (on average 1.1937377690802349) internal successors, (610), 518 states have internal predecessors, (610), 63 states have call successors, (63), 50 states have call predecessors, (63), 61 states have return successors, (77), 68 states have call predecessors, (77), 58 states have call successors, (77) [2021-10-21 20:20:21,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 750 transitions. [2021-10-21 20:20:21,546 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 750 transitions. Word has length 88 [2021-10-21 20:20:21,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:21,546 INFO L470 AbstractCegarLoop]: Abstraction has 636 states and 750 transitions. [2021-10-21 20:20:21,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.25) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (11), 9 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 20:20:21,546 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 750 transitions. [2021-10-21 20:20:21,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-10-21 20:20:21,548 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:21,548 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:20:21,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-10-21 20:20:21,548 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:21,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:21,549 INFO L82 PathProgramCache]: Analyzing trace with hash -1427865235, now seen corresponding path program 1 times [2021-10-21 20:20:21,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:20:21,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601447331] [2021-10-21 20:20:21,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:21,550 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:20:21,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:21,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:20:21,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:21,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:20:21,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:21,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:20:21,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:21,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-21 20:20:21,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:21,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-10-21 20:20:21,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:21,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 20:20:21,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:21,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 20:20:21,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:21,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-10-21 20:20:21,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:21,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-10-21 20:20:21,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:21,872 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 20:20:21,872 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:20:21,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601447331] [2021-10-21 20:20:21,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601447331] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:21,872 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:21,873 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-10-21 20:20:21,873 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408923963] [2021-10-21 20:20:21,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-21 20:20:21,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:20:21,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-21 20:20:21,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:20:21,876 INFO L87 Difference]: Start difference. First operand 636 states and 750 transitions. Second operand has 16 states, 16 states have (on average 4.3125) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (11), 9 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 20:20:22,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:22,952 INFO L93 Difference]: Finished difference Result 735 states and 863 transitions. [2021-10-21 20:20:22,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-21 20:20:22,952 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.3125) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (11), 9 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 89 [2021-10-21 20:20:22,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:22,954 INFO L225 Difference]: With dead ends: 735 [2021-10-21 20:20:22,954 INFO L226 Difference]: Without dead ends: 717 [2021-10-21 20:20:22,955 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 329.6ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-10-21 20:20:22,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-10-21 20:20:22,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 628. [2021-10-21 20:20:22,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 504 states have (on average 1.1944444444444444) internal successors, (602), 511 states have internal predecessors, (602), 63 states have call successors, (63), 50 states have call predecessors, (63), 60 states have return successors, (74), 67 states have call predecessors, (74), 58 states have call successors, (74) [2021-10-21 20:20:22,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 739 transitions. [2021-10-21 20:20:22,966 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 739 transitions. Word has length 89 [2021-10-21 20:20:22,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:22,966 INFO L470 AbstractCegarLoop]: Abstraction has 628 states and 739 transitions. [2021-10-21 20:20:22,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.3125) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (11), 9 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 20:20:22,967 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 739 transitions. [2021-10-21 20:20:22,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-10-21 20:20:22,968 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:22,968 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, 1, 1, 1, 1, 1, 1] [2021-10-21 20:20:22,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-10-21 20:20:22,969 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:22,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:22,969 INFO L82 PathProgramCache]: Analyzing trace with hash -516864991, now seen corresponding path program 1 times [2021-10-21 20:20:22,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:20:22,969 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137566754] [2021-10-21 20:20:22,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:22,970 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:20:22,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:23,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 20:20:23,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:23,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:20:23,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:23,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 20:20:23,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:23,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-21 20:20:23,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:23,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-21 20:20:23,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:23,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 20:20:23,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:23,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-10-21 20:20:23,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:23,245 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 20:20:23,245 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:20:23,246 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137566754] [2021-10-21 20:20:23,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137566754] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:23,246 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:23,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 20:20:23,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155918348] [2021-10-21 20:20:23,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 20:20:23,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:20:23,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 20:20:23,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:20:23,248 INFO L87 Difference]: Start difference. First operand 628 states and 739 transitions. Second operand has 12 states, 12 states have (on average 5.666666666666667) internal successors, (68), 5 states have internal predecessors, (68), 5 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) [2021-10-21 20:20:24,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:24,543 INFO L93 Difference]: Finished difference Result 775 states and 895 transitions. [2021-10-21 20:20:24,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 20:20:24,544 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.666666666666667) internal successors, (68), 5 states have internal predecessors, (68), 5 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) Word has length 84 [2021-10-21 20:20:24,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:24,545 INFO L225 Difference]: With dead ends: 775 [2021-10-21 20:20:24,545 INFO L226 Difference]: Without dead ends: 775 [2021-10-21 20:20:24,545 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 374.7ms TimeCoverageRelationStatistics Valid=124, Invalid=338, Unknown=0, NotChecked=0, Total=462 [2021-10-21 20:20:24,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2021-10-21 20:20:24,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 749. [2021-10-21 20:20:24,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 749 states, 601 states have (on average 1.1863560732113145) internal successors, (713), 610 states have internal predecessors, (713), 71 states have call successors, (71), 62 states have call predecessors, (71), 76 states have return successors, (86), 77 states have call predecessors, (86), 66 states have call successors, (86) [2021-10-21 20:20:24,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 749 states to 749 states and 870 transitions. [2021-10-21 20:20:24,555 INFO L78 Accepts]: Start accepts. Automaton has 749 states and 870 transitions. Word has length 84 [2021-10-21 20:20:24,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:24,556 INFO L470 AbstractCegarLoop]: Abstraction has 749 states and 870 transitions. [2021-10-21 20:20:24,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.666666666666667) internal successors, (68), 5 states have internal predecessors, (68), 5 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) [2021-10-21 20:20:24,556 INFO L276 IsEmpty]: Start isEmpty. Operand 749 states and 870 transitions. [2021-10-21 20:20:24,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-10-21 20:20:24,558 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:24,558 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, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:20:24,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-10-21 20:20:24,559 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:24,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:24,559 INFO L82 PathProgramCache]: Analyzing trace with hash 1881717760, now seen corresponding path program 1 times [2021-10-21 20:20:24,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:20:24,560 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444241176] [2021-10-21 20:20:24,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:24,560 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:20:24,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:20:24,585 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:20:24,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:20:24,693 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:20:24,693 INFO L626 BasicCegarLoop]: Counterexample is feasible [2021-10-21 20:20:24,694 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK [2021-10-21 20:20:24,696 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location mainErr0ENSURES_VIOLATIONMEMORY_LEAK [2021-10-21 20:20:24,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-10-21 20:20:24,703 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-21 20:20:24,854 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.10 08:20:24 BoogieIcfgContainer [2021-10-21 20:20:24,854 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-21 20:20:24,854 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-21 20:20:24,854 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-21 20:20:24,855 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-21 20:20:24,855 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 08:18:36" (3/4) ... [2021-10-21 20:20:24,859 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-21 20:20:24,859 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-21 20:20:24,861 INFO L168 Benchmark]: Toolchain (without parser) took 110479.39 ms. Allocated memory was 102.8 MB in the beginning and 375.4 MB in the end (delta: 272.6 MB). Free memory was 72.0 MB in the beginning and 265.6 MB in the end (delta: -193.6 MB). Peak memory consumption was 77.2 MB. Max. memory is 16.1 GB. [2021-10-21 20:20:24,861 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 102.8 MB. Free memory is still 55.0 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-21 20:20:24,862 INFO L168 Benchmark]: CACSL2BoogieTranslator took 671.64 ms. Allocated memory is still 102.8 MB. Free memory was 72.0 MB in the beginning and 62.9 MB in the end (delta: 9.1 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-21 20:20:24,862 INFO L168 Benchmark]: Boogie Preprocessor took 163.49 ms. Allocated memory is still 102.8 MB. Free memory was 62.9 MB in the beginning and 58.7 MB in the end (delta: 4.2 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. [2021-10-21 20:20:24,863 INFO L168 Benchmark]: RCFGBuilder took 1458.32 ms. Allocated memory was 102.8 MB in the beginning and 125.8 MB in the end (delta: 23.1 MB). Free memory was 58.7 MB in the beginning and 60.5 MB in the end (delta: -1.8 MB). Peak memory consumption was 28.5 MB. Max. memory is 16.1 GB. [2021-10-21 20:20:24,863 INFO L168 Benchmark]: TraceAbstraction took 108171.60 ms. Allocated memory was 125.8 MB in the beginning and 375.4 MB in the end (delta: 249.6 MB). Free memory was 59.8 MB in the beginning and 265.6 MB in the end (delta: -205.8 MB). Peak memory consumption was 43.0 MB. Max. memory is 16.1 GB. [2021-10-21 20:20:24,863 INFO L168 Benchmark]: Witness Printer took 4.57 ms. Allocated memory is still 375.4 MB. Free memory is still 265.6 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-21 20:20:24,865 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.19 ms. Allocated memory is still 102.8 MB. Free memory is still 55.0 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 671.64 ms. Allocated memory is still 102.8 MB. Free memory was 72.0 MB in the beginning and 62.9 MB in the end (delta: 9.1 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 163.49 ms. Allocated memory is still 102.8 MB. Free memory was 62.9 MB in the beginning and 58.7 MB in the end (delta: 4.2 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. * RCFGBuilder took 1458.32 ms. Allocated memory was 102.8 MB in the beginning and 125.8 MB in the end (delta: 23.1 MB). Free memory was 58.7 MB in the beginning and 60.5 MB in the end (delta: -1.8 MB). Peak memory consumption was 28.5 MB. Max. memory is 16.1 GB. * TraceAbstraction took 108171.60 ms. Allocated memory was 125.8 MB in the beginning and 375.4 MB in the end (delta: 249.6 MB). Free memory was 59.8 MB in the beginning and 265.6 MB in the end (delta: -205.8 MB). Peak memory consumption was 43.0 MB. Max. memory is 16.1 GB. * Witness Printer took 4.57 ms. Allocated memory is still 375.4 MB. Free memory is still 265.6 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: 1627]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of memtrack at line 1627. Possible FailurePath: [L42] int FloppyThread ; [L43] int KernelMode ; [L44] int Suspended ; [L45] int Executive ; [L46] int DiskController ; [L47] int FloppyDiskPeripheral ; [L48] int FlConfigCallBack ; [L49] int MaximumInterfaceType ; [L50] int MOUNTDEV_MOUNTED_DEVICE_GUID ; [L51] int myStatus ; [L52] int s ; [L53] int UNLOADED ; [L54] int NP ; [L55] int DC ; [L56] int SKIP1 ; [L57] int SKIP2 ; [L58] int MPR1 ; [L59] int MPR3 ; [L60] int IPC ; [L61] int pended ; [L62] int compRegistered ; [L63] int lowerDriverReturn ; [L64] int setEventCalled ; [L65] int customIrp ; [L88] int PagingReferenceCount = 0; [L89] int PagingMutex = 0; VAL [\old(compRegistered)=260, \old(customIrp)=265, \old(DC)=288, \old(DiskController)=263, \old(Executive)=286, \old(FlConfigCallBack)=268, \old(FloppyDiskPeripheral)=291, \old(FloppyThread)=261, \old(IPC)=274, \old(KernelMode)=270, \old(lowerDriverReturn)=275, \old(MaximumInterfaceType)=292, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=281, \old(MPR1)=283, \old(MPR3)=293, \old(myStatus)=287, \old(NP)=266, \old(PagingMutex)=284, \old(PagingReferenceCount)=289, \old(pended)=285, \old(s)=271, \old(setEventCalled)=262, \old(SKIP1)=269, \old(SKIP2)=280, \old(Suspended)=282, \old(UNLOADED)=273, compRegistered=0, customIrp=0, DC=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=0, MPR3=0, myStatus=0, NP=0, PagingMutex=0, PagingReferenceCount=0, pended=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=0, UNLOADED=0] [L668] int status ; [L669] int irp = __VERIFIER_nondet_int() ; [L670] int pirp ; [L671] int pirp__IoStatus__Status ; [L672] int irp_choice = __VERIFIER_nondet_int() ; [L673] int devobj = __VERIFIER_nondet_int() ; [L674] int __cil_tmp8 ; [L676] FloppyThread = 0 [L677] KernelMode = 0 [L678] Suspended = 0 [L679] Executive = 0 [L680] DiskController = 0 [L681] FloppyDiskPeripheral = 0 [L682] FlConfigCallBack = 0 [L683] MaximumInterfaceType = 0 [L684] MOUNTDEV_MOUNTED_DEVICE_GUID = 0 [L685] myStatus = 0 [L686] s = 0 [L687] UNLOADED = 0 [L688] NP = 0 [L689] DC = 0 [L690] SKIP1 = 0 [L691] SKIP2 = 0 [L692] MPR1 = 0 [L693] MPR3 = 0 [L694] IPC = 0 [L695] pended = 0 [L696] compRegistered = 0 [L697] lowerDriverReturn = 0 [L698] setEventCalled = 0 [L699] customIrp = 0 [L703] status = 0 [L704] pirp = irp VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=0, devobj=-3, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=0, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=0, MPR3=0, myStatus=0, NP=0, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=-2, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, status=0, Suspended=0, UNLOADED=0] [L705] CALL _BLAST_init() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=0, MPR3=0, myStatus=0, NP=0, PagingMutex=0, PagingReferenceCount=0, pended=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=0, UNLOADED=0] [L71] UNLOADED = 0 [L72] NP = 1 [L73] DC = 2 [L74] SKIP1 = 3 [L75] SKIP2 = 4 [L76] MPR1 = 5 [L77] MPR3 = 6 [L78] IPC = 7 [L79] s = UNLOADED [L80] pended = 0 [L81] compRegistered = 0 [L82] lowerDriverReturn = 0 [L83] setEventCalled = 0 [L84] customIrp = 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L705] RET _BLAST_init() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=-3, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=-2, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, UNLOADED=0] [L707] COND TRUE status >= 0 [L708] s = NP [L709] customIrp = 0 [L710] setEventCalled = customIrp [L711] lowerDriverReturn = setEventCalled [L712] compRegistered = lowerDriverReturn [L713] pended = compRegistered [L714] pirp__IoStatus__Status = 0 [L715] myStatus = 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=-3, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=-2, pirp__IoStatus__Status=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, UNLOADED=0] [L716] COND TRUE irp_choice == 0 [L717] pirp__IoStatus__Status = -1073741637 [L718] myStatus = -1073741637 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=-3, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=-2, pirp__IoStatus__Status=-1073741637, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, UNLOADED=0] [L721] CALL stub_driver_init() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L658] s = NP [L659] pended = 0 [L660] compRegistered = 0 [L661] lowerDriverReturn = 0 [L662] setEventCalled = 0 [L663] customIrp = 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L721] RET stub_driver_init() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=-3, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=-2, pirp__IoStatus__Status=-1073741637, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, UNLOADED=0] [L724] COND FALSE !(status < 0) [L728] int tmp_ndt_1; [L729] tmp_ndt_1 = __VERIFIER_nondet_int() [L730] COND FALSE !(tmp_ndt_1 == 0) [L733] int tmp_ndt_2; [L734] tmp_ndt_2 = __VERIFIER_nondet_int() [L735] COND FALSE !(tmp_ndt_2 == 1) [L738] int tmp_ndt_3; [L739] tmp_ndt_3 = __VERIFIER_nondet_int() [L740] COND FALSE !(tmp_ndt_3 == 2) [L743] int tmp_ndt_4; [L744] tmp_ndt_4 = __VERIFIER_nondet_int() [L745] COND TRUE tmp_ndt_4 == 3 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=-3, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=-2, pirp__IoStatus__Status=-1073741637, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-4, tmp_ndt_2=0, tmp_ndt_3=-5, tmp_ndt_4=3, UNLOADED=0] [L767] CALL, EXPR FloppyPnp(devobj, pirp) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L161] int DeviceObject__DeviceExtension = __VERIFIER_nondet_int() ; [L162] int Irp__Tail__Overlay__CurrentStackLocation = __VERIFIER_nondet_int() ; [L163] int Irp__IoStatus__Information ; [L164] int Irp__IoStatus__Status ; [L165] int Irp__CurrentLocation = __VERIFIER_nondet_int() ; [L166] int disketteExtension__IsRemoved = __VERIFIER_nondet_int() ; [L167] int disketteExtension__IsStarted = __VERIFIER_nondet_int() ; [L168] int disketteExtension__TargetObject = __VERIFIER_nondet_int() ; [L169] int disketteExtension__HoldNewRequests ; [L170] int disketteExtension__FloppyThread = __VERIFIER_nondet_int() ; [L171] int disketteExtension__InterfaceString__Buffer = __VERIFIER_nondet_int() ; [L172] int disketteExtension__InterfaceString = __VERIFIER_nondet_int() ; [L173] int disketteExtension__ArcName__Length = __VERIFIER_nondet_int() ; [L174] int disketteExtension__ArcName = __VERIFIER_nondet_int() ; [L175] int irpSp__MinorFunction = __VERIFIER_nondet_int() ; [L176] int IoGetConfigurationInformation__FloppyCount = __VERIFIER_nondet_int() ; [L177] int irpSp ; [L178] int disketteExtension ; [L179] int ntStatus ; [L180] int doneEvent = __VERIFIER_nondet_int() ; [L181] int irpSp___0 ; [L182] int nextIrpSp ; [L183] int nextIrpSp__Control ; [L184] int irpSp___1 ; [L185] int irpSp__Context ; [L186] int irpSp__Control ; [L187] long __cil_tmp29 ; [L188] long __cil_tmp30 ; [L191] ntStatus = 0 [L192] PagingReferenceCount ++ VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L193] COND TRUE PagingReferenceCount == 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L196] disketteExtension = DeviceObject__DeviceExtension [L197] irpSp = Irp__Tail__Overlay__CurrentStackLocation VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L198] COND FALSE !(\read(disketteExtension__IsRemoved)) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L207] COND FALSE !(irpSp__MinorFunction == 0) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L210] COND TRUE irpSp__MinorFunction == 5 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L236] COND TRUE irpSp__MinorFunction == 5 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L239] COND FALSE !(! disketteExtension__IsStarted) [L255] disketteExtension__HoldNewRequests = 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=1, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L256] CALL, EXPR FlQueueIrpToThread(Irp, disketteExtension) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L98] int status ; [L99] int threadHandle = __VERIFIER_nondet_int() ; [L100] int DisketteExtension__PoweringDown = __VERIFIER_nondet_int() ; [L101] int DisketteExtension__ThreadReferenceCount = __VERIFIER_nondet_int() ; [L102] int DisketteExtension__FloppyThread = __VERIFIER_nondet_int() ; [L103] int Irp__IoStatus__Status ; [L104] int Irp__IoStatus__Information ; [L105] int Irp__Tail__Overlay__CurrentStackLocation__Control ; [L106] int ObjAttributes = __VERIFIER_nondet_int() ; [L107] int __cil_tmp12 ; [L108] int __cil_tmp13 ; VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=0, DisketteExtension__FloppyThread=0, DisketteExtension__PoweringDown=10, DisketteExtension__ThreadReferenceCount=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ObjAttributes=-10, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=-9, UNLOADED=0] [L111] COND FALSE !(DisketteExtension__PoweringDown == 1) [L117] DisketteExtension__ThreadReferenceCount ++ VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=0, DisketteExtension__FloppyThread=0, DisketteExtension__PoweringDown=10, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ObjAttributes=-10, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=-9, UNLOADED=0] [L118] COND FALSE !(DisketteExtension__ThreadReferenceCount == 0) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=0, DisketteExtension__FloppyThread=0, DisketteExtension__PoweringDown=10, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ObjAttributes=-10, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=-9, UNLOADED=0] [L150] COND TRUE pended == 0 [L151] pended = 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=0, DisketteExtension__FloppyThread=0, DisketteExtension__PoweringDown=10, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ObjAttributes=-10, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=-9, UNLOADED=0] [L157] return (259); VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=259, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=0, DisketteExtension__FloppyThread=0, DisketteExtension__PoweringDown=10, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ObjAttributes=-10, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=-9, UNLOADED=0] [L256] RET, EXPR FlQueueIrpToThread(Irp, disketteExtension) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=1, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, FlQueueIrpToThread(Irp, disketteExtension)=259, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L256] ntStatus = FlQueueIrpToThread(Irp, disketteExtension) [L259] __cil_tmp29 = (long )ntStatus VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=1, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L260] COND TRUE __cil_tmp29 == 259L VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=1, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L262-L263] CALL KeWaitForSingleObject(disketteExtension__FloppyThread, Executive, KernelMode, 0, 0) VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(Object)=1, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L1066] COND FALSE !(s == MPR3) VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(Object)=1, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, Object=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1075] COND FALSE !(customIrp == 1) VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(Object)=1, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, Object=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1079] COND FALSE !(s == MPR3) VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(Object)=1, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, Object=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1086] int tmp_ndt_12; [L1087] tmp_ndt_12 = __VERIFIER_nondet_int() [L1088] COND TRUE tmp_ndt_12 == 0 VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(Object)=1, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, Object=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, tmp_ndt_12=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1094] return (0); VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(Object)=1, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, \result=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, Object=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, tmp_ndt_12=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L262-L263] RET KeWaitForSingleObject(disketteExtension__FloppyThread, Executive, KernelMode, 0, 0) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=1, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, KeWaitForSingleObject(disketteExtension__FloppyThread, Executive, KernelMode, 0, 0)=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L265] COND TRUE disketteExtension__FloppyThread != 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=1, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L268] disketteExtension__FloppyThread = 0 [L269] Irp__IoStatus__Status = 0 [L270] myStatus = 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=0, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L271] COND TRUE s == NP [L272] s = SKIP1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=0, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L279] Irp__CurrentLocation ++ [L280] Irp__Tail__Overlay__CurrentStackLocation ++ VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L281] CALL, EXPR IofCallDriver(disketteExtension__TargetObject, Irp) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-6, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L968] int returnVal2 ; [L969] int compRetStatus1 ; [L970] int lcontext = __VERIFIER_nondet_int() ; [L971] unsigned long __cil_tmp7 ; VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-6, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-6, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=-2, KernelMode=0, lcontext=11, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L974] COND FALSE !(\read(compRegistered)) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-6, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-6, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=-2, KernelMode=0, lcontext=11, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L987] int tmp_ndt_10; [L988] tmp_ndt_10 = __VERIFIER_nondet_int() [L989] COND TRUE tmp_ndt_10 == 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-6, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-6, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=-2, KernelMode=0, lcontext=11, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1000] returnVal2 = 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-6, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-6, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=-2, KernelMode=0, lcontext=11, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1013] COND FALSE !(s == NP) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-6, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-6, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=-2, KernelMode=0, lcontext=11, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1017] COND FALSE !(s == MPR1) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-6, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-6, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=-2, KernelMode=0, lcontext=11, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1026] COND TRUE s == SKIP1 [L1027] s = SKIP2 [L1028] lowerDriverReturn = returnVal2 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-6, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-6, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=-2, KernelMode=0, lcontext=11, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1036] return (returnVal2); VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-6, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=-6, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=-2, KernelMode=0, lcontext=11, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L281] RET, EXPR IofCallDriver(disketteExtension__TargetObject, Irp) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IofCallDriver(disketteExtension__TargetObject, Irp)=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L281] ntStatus = IofCallDriver(disketteExtension__TargetObject, Irp) [L427] PagingReferenceCount -- VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L428] COND TRUE PagingReferenceCount == 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L431] return (ntStatus); VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=-3, DeviceObject__DeviceExtension=0, DiskController=0, disketteExtension=0, disketteExtension__ArcName=0, disketteExtension__ArcName__Length=0, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=-7, disketteExtension__InterfaceString__Buffer=-8, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=1, disketteExtension__TargetObject=-6, doneEvent=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=0, IPC=7, Irp=-2, Irp__CurrentLocation=1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L767] RET, EXPR FloppyPnp(devobj, pirp) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=-3, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyPnp(devobj, pirp)=0, FloppyThread=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-4, tmp_ndt_2=0, tmp_ndt_3=-5, tmp_ndt_4=3, UNLOADED=0] [L767] status = FloppyPnp(devobj, pirp) [L780] COND TRUE pended == 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=-3, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-4, tmp_ndt_2=0, tmp_ndt_3=-5, tmp_ndt_4=3, UNLOADED=0] [L781] COND FALSE !(s == NP) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=-3, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-4, tmp_ndt_2=0, tmp_ndt_3=-5, tmp_ndt_4=3, UNLOADED=0] [L788] COND TRUE pended == 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=-3, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-4, tmp_ndt_2=0, tmp_ndt_3=-5, tmp_ndt_4=3, UNLOADED=0] [L789] COND FALSE !(s == MPR3) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=-3, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-4, tmp_ndt_2=0, tmp_ndt_3=-5, tmp_ndt_4=3, UNLOADED=0] [L796] COND TRUE s != UNLOADED VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=-3, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-4, tmp_ndt_2=0, tmp_ndt_3=-5, tmp_ndt_4=3, UNLOADED=0] [L797] COND TRUE status != -1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=-3, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-4, tmp_ndt_2=0, tmp_ndt_3=-5, tmp_ndt_4=3, UNLOADED=0] [L798] COND FALSE !(s != SKIP2) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=-3, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-4, tmp_ndt_2=0, tmp_ndt_3=-5, tmp_ndt_4=3, UNLOADED=0] [L812] COND TRUE pended == 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=-3, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-4, tmp_ndt_2=0, tmp_ndt_3=-5, tmp_ndt_4=3, UNLOADED=0] [L813] COND TRUE status != 259 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=-3, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=-4, tmp_ndt_2=0, tmp_ndt_3=-5, tmp_ndt_4=3, UNLOADED=0] [L814] CALL errorFn() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L1627] reach_error() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] - UnprovableResult [Line: 667]: 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, 397 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 107930.5ms, OverallIterations: 56, TraceHistogramMax: 1, EmptinessCheckTime: 129.7ms, AutomataDifference: 89932.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 20.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 23785 SDtfs, 32622 SDslu, 44209 SDs, 0 SdLazy, 84306 SolverSat, 9963 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 65605.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1227 GetRequests, 507 SyntacticMatches, 0 SemanticMatches, 720 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1385 ImplicationChecksByTransitivity, 18631.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=963occurred in iteration=20, InterpolantAutomatonStates: 645, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1338.8ms AutomataMinimizationTime, 55 MinimizatonAttempts, 3339 StatesRemovedByMinimization, 55 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 267.9ms SsaConstructionTime, 956.4ms SatisfiabilityAnalysisTime, 14506.0ms InterpolantComputationTime, 3100 NumberOfCodeBlocks, 3100 NumberOfCodeBlocksAsserted, 56 NumberOfCheckSat, 2960 ConstructedInterpolants, 0 QuantifiedInterpolants, 16219 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 55 InterpolantComputations, 55 PerfectInterpolantSequences, 0/0 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 20:20:24,928 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/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 20:20:27,470 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-21 20:20:27,472 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-21 20:20:27,526 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-21 20:20:27,526 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-21 20:20:27,528 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-21 20:20:27,530 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-21 20:20:27,532 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-21 20:20:27,535 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-21 20:20:27,536 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-21 20:20:27,537 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-21 20:20:27,539 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-21 20:20:27,539 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-21 20:20:27,541 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-21 20:20:27,542 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-21 20:20:27,544 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-21 20:20:27,545 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-21 20:20:27,546 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-21 20:20:27,548 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-21 20:20:27,550 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-21 20:20:27,552 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-21 20:20:27,560 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-21 20:20:27,561 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-21 20:20:27,563 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-21 20:20:27,568 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-21 20:20:27,571 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-21 20:20:27,572 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-21 20:20:27,577 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-21 20:20:27,577 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-21 20:20:27,579 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-21 20:20:27,580 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-21 20:20:27,581 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-21 20:20:27,583 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-21 20:20:27,584 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-21 20:20:27,586 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-21 20:20:27,587 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-21 20:20:27,588 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-21 20:20:27,588 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-21 20:20:27,588 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-21 20:20:27,590 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-21 20:20:27,591 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-21 20:20:27,597 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-10-21 20:20:27,644 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-21 20:20:27,644 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-21 20:20:27,645 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-21 20:20:27,645 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-21 20:20:27,647 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-21 20:20:27,647 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-21 20:20:27,647 INFO L138 SettingsManager]: * Use SBE=true [2021-10-21 20:20:27,648 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-21 20:20:27,648 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-21 20:20:27,648 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-21 20:20:27,649 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-21 20:20:27,649 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-21 20:20:27,650 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-21 20:20:27,650 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-21 20:20:27,650 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-21 20:20:27,650 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-21 20:20:27,650 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-21 20:20:27,651 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-21 20:20:27,651 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-21 20:20:27,651 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-21 20:20:27,651 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-21 20:20:27,652 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-21 20:20:27,652 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-21 20:20:27,652 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-21 20:20:27,652 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-21 20:20:27,653 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-21 20:20:27,653 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-21 20:20:27,653 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-21 20:20:27,653 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-10-21 20:20:27,654 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-21 20:20:27,654 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-21 20:20:27,654 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-21 20:20:27,654 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_0394e4d6-769e-4bd2-a373-3664ceb9a728/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_0394e4d6-769e-4bd2-a373-3664ceb9a728/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 -> 1680e665d6c38e33bd93081ad3c7b8b4f909838cd1480382a495b19dd638ce67 [2021-10-21 20:20:28,101 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-21 20:20:28,123 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-21 20:20:28,126 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-21 20:20:28,127 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-21 20:20:28,128 INFO L275 PluginConnector]: CDTParser initialized [2021-10-21 20:20:28,129 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c [2021-10-21 20:20:28,197 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/data/e4fc2cfb5/8a2754fb2a924d6583d8268b129c80d3/FLAG15eba2b93 [2021-10-21 20:20:28,998 INFO L306 CDTParser]: Found 1 translation units. [2021-10-21 20:20:28,998 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c [2021-10-21 20:20:29,037 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/data/e4fc2cfb5/8a2754fb2a924d6583d8268b129c80d3/FLAG15eba2b93 [2021-10-21 20:20:29,216 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/data/e4fc2cfb5/8a2754fb2a924d6583d8268b129c80d3 [2021-10-21 20:20:29,223 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-21 20:20:29,224 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-21 20:20:29,225 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-21 20:20:29,226 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-21 20:20:29,230 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-21 20:20:29,231 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.10 08:20:29" (1/1) ... [2021-10-21 20:20:29,232 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2089ffd7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:20:29, skipping insertion in model container [2021-10-21 20:20:29,233 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.10 08:20:29" (1/1) ... [2021-10-21 20:20:29,246 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-21 20:20:29,320 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-21 20:20:29,767 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_0394e4d6-769e-4bd2-a373-3664ceb9a728/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c[48581,48594] [2021-10-21 20:20:29,770 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-21 20:20:29,794 INFO L203 MainTranslator]: Completed pre-run [2021-10-21 20:20:29,974 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_0394e4d6-769e-4bd2-a373-3664ceb9a728/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl4.cil-1.c[48581,48594] [2021-10-21 20:20:29,980 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-21 20:20:30,002 INFO L208 MainTranslator]: Completed translation [2021-10-21 20:20:30,003 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:20:30 WrapperNode [2021-10-21 20:20:30,004 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-21 20:20:30,005 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-21 20:20:30,005 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-21 20:20:30,005 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-21 20:20:30,017 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:20:30" (1/1) ... [2021-10-21 20:20:30,017 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:20:30" (1/1) ... [2021-10-21 20:20:30,077 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:20:30" (1/1) ... [2021-10-21 20:20:30,077 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:20:30" (1/1) ... [2021-10-21 20:20:30,123 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:20:30" (1/1) ... [2021-10-21 20:20:30,137 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:20:30" (1/1) ... [2021-10-21 20:20:30,143 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:20:30" (1/1) ... [2021-10-21 20:20:30,152 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-21 20:20:30,168 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-21 20:20:30,169 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-21 20:20:30,169 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-21 20:20:30,170 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:20:30" (1/1) ... [2021-10-21 20:20:30,180 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-21 20:20:30,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:20:30,207 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-21 20:20:30,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-21 20:20:30,252 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-10-21 20:20:30,253 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-21 20:20:30,253 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-10-21 20:20:30,253 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2021-10-21 20:20:30,254 INFO L138 BoogieDeclarations]: Found implementation of procedure FlAcpiConfigureFloppy [2021-10-21 20:20:30,254 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2021-10-21 20:20:30,254 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnp [2021-10-21 20:20:30,254 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyStartDevice [2021-10-21 20:20:30,255 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnpComplete [2021-10-21 20:20:30,255 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFdcDeviceIo [2021-10-21 20:20:30,255 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyProcessQueuedRequests [2021-10-21 20:20:30,255 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2021-10-21 20:20:30,256 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-10-21 20:20:30,256 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2021-10-21 20:20:30,256 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2021-10-21 20:20:30,256 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2021-10-21 20:20:30,257 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2021-10-21 20:20:30,257 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2021-10-21 20:20:30,257 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2021-10-21 20:20:30,257 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-10-21 20:20:30,258 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-10-21 20:20:30,258 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2021-10-21 20:20:30,258 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-10-21 20:20:30,258 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2021-10-21 20:20:30,258 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2021-10-21 20:20:30,259 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2021-10-21 20:20:30,259 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCreateClose [2021-10-21 20:20:30,259 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyDeviceControl [2021-10-21 20:20:30,259 INFO L138 BoogieDeclarations]: Found implementation of procedure FlCheckFormatParameters [2021-10-21 20:20:30,260 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyQueueRequest [2021-10-21 20:20:30,260 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-10-21 20:20:30,260 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-10-21 20:20:30,260 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-10-21 20:20:30,260 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-10-21 20:20:30,261 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-21 20:20:30,261 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2021-10-21 20:20:30,261 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-10-21 20:20:30,261 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2021-10-21 20:20:30,262 INFO L130 BoogieDeclarations]: Found specification of procedure FlAcpiConfigureFloppy [2021-10-21 20:20:30,262 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2021-10-21 20:20:30,262 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnp [2021-10-21 20:20:30,262 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyStartDevice [2021-10-21 20:20:30,262 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnpComplete [2021-10-21 20:20:30,263 INFO L130 BoogieDeclarations]: Found specification of procedure FlFdcDeviceIo [2021-10-21 20:20:30,263 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2021-10-21 20:20:30,263 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2021-10-21 20:20:30,263 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2021-10-21 20:20:30,264 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2021-10-21 20:20:30,264 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2021-10-21 20:20:30,264 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-10-21 20:20:30,264 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2021-10-21 20:20:30,264 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-10-21 20:20:30,265 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2021-10-21 20:20:30,265 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2021-10-21 20:20:30,265 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2021-10-21 20:20:30,265 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCreateClose [2021-10-21 20:20:30,266 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyQueueRequest [2021-10-21 20:20:30,266 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyDeviceControl [2021-10-21 20:20:30,266 INFO L130 BoogieDeclarations]: Found specification of procedure FlCheckFormatParameters [2021-10-21 20:20:30,266 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-10-21 20:20:30,267 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-10-21 20:20:30,267 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2021-10-21 20:20:30,267 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyProcessQueuedRequests [2021-10-21 20:20:30,267 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2021-10-21 20:20:30,268 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-10-21 20:20:30,268 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2021-10-21 20:20:30,268 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-10-21 20:20:30,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-21 20:20:30,269 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-21 20:20:30,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-10-21 20:20:30,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-10-21 20:20:30,269 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-21 20:20:30,670 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:20:30,692 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 20:20:30,693 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 20:20:30,718 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:20:30,737 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 20:20:30,737 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 20:20:30,743 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:20:31,092 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2021-10-21 20:20:31,093 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2021-10-21 20:20:31,095 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:20:31,208 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume !false; [2021-10-21 20:20:31,209 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume false; [2021-10-21 20:20:31,241 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:20:31,269 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-10-21 20:20:31,270 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-10-21 20:20:31,344 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:20:31,352 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 20:20:31,352 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 20:20:31,353 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:20:31,361 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 20:20:31,361 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 20:20:31,362 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:20:31,372 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 20:20:31,372 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 20:20:31,429 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:20:31,460 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2021-10-21 20:20:31,460 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2021-10-21 20:20:31,463 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:20:31,633 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##38: assume !false; [2021-10-21 20:20:31,633 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##37: assume false; [2021-10-21 20:20:31,716 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:20:31,722 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 20:20:31,722 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 20:20:31,723 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:20:31,732 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 20:20:31,732 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 20:20:31,732 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 20:20:31,738 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 20:20:31,739 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 20:20:31,778 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-21 20:20:31,778 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-10-21 20:20:31,781 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 08:20:31 BoogieIcfgContainer [2021-10-21 20:20:31,781 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-21 20:20:31,783 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-21 20:20:31,783 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-21 20:20:31,786 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-21 20:20:31,786 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.10 08:20:29" (1/3) ... [2021-10-21 20:20:31,787 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d169a26 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.10 08:20:31, skipping insertion in model container [2021-10-21 20:20:31,787 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:20:30" (2/3) ... [2021-10-21 20:20:31,787 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d169a26 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.10 08:20:31, skipping insertion in model container [2021-10-21 20:20:31,788 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 08:20:31" (3/3) ... [2021-10-21 20:20:31,789 INFO L111 eAbstractionObserver]: Analyzing ICFG floppy_simpl4.cil-1.c [2021-10-21 20:20:31,794 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-21 20:20:31,794 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-10-21 20:20:31,839 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-21 20:20:31,846 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 20:20:31,846 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-10-21 20:20:31,877 INFO L276 IsEmpty]: Start isEmpty. Operand has 391 states, 288 states have (on average 1.4722222222222223) internal successors, (424), 316 states have internal predecessors, (424), 72 states have call successors, (72), 28 states have call predecessors, (72), 28 states have return successors, (72), 66 states have call predecessors, (72), 72 states have call successors, (72) [2021-10-21 20:20:31,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-21 20:20:31,896 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:31,896 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:20:31,897 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting mainErr0ENSURES_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:31,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:31,902 INFO L82 PathProgramCache]: Analyzing trace with hash 1731487075, now seen corresponding path program 1 times [2021-10-21 20:20:31,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:31,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1690503273] [2021-10-21 20:20:31,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:31,923 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:31,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:31,927 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:31,952 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-10-21 20:20:32,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:32,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 1 conjunts are in the unsatisfiable core [2021-10-21 20:20:32,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:32,361 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 20:20:32,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:32,437 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 20:20:32,438 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:32,438 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1690503273] [2021-10-21 20:20:32,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1690503273] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:32,440 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:32,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-21 20:20:32,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38150552] [2021-10-21 20:20:32,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-21 20:20:32,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:32,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-21 20:20:32,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-21 20:20:32,509 INFO L87 Difference]: Start difference. First operand has 391 states, 288 states have (on average 1.4722222222222223) internal successors, (424), 316 states have internal predecessors, (424), 72 states have call successors, (72), 28 states have call predecessors, (72), 28 states have return successors, (72), 66 states have call predecessors, (72), 72 states have call successors, (72) 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 20:20:32,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:32,606 INFO L93 Difference]: Finished difference Result 388 states and 541 transitions. [2021-10-21 20:20:32,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-21 20:20:32,607 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 20:20:32,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:32,632 INFO L225 Difference]: With dead ends: 388 [2021-10-21 20:20:32,635 INFO L226 Difference]: Without dead ends: 382 [2021-10-21 20:20:32,636 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-21 20:20:32,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2021-10-21 20:20:32,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 382. [2021-10-21 20:20:32,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 283 states have (on average 1.4346289752650176) internal successors, (406), 308 states have internal predecessors, (406), 72 states have call successors, (72), 28 states have call predecessors, (72), 26 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2021-10-21 20:20:32,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 527 transitions. [2021-10-21 20:20:32,761 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 527 transitions. Word has length 15 [2021-10-21 20:20:32,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:32,762 INFO L470 AbstractCegarLoop]: Abstraction has 382 states and 527 transitions. [2021-10-21 20:20:32,762 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 20:20:32,763 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 527 transitions. [2021-10-21 20:20:32,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-21 20:20:32,764 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:32,765 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 20:20:32,790 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:32,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:32,990 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:32,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:32,991 INFO L82 PathProgramCache]: Analyzing trace with hash -856435882, now seen corresponding path program 1 times [2021-10-21 20:20:32,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:32,993 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [875428200] [2021-10-21 20:20:32,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:32,993 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:32,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:32,998 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:33,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-21 20:20:33,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:33,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 20:20:33,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:33,383 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 20:20:33,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:33,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 20:20:33,488 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:33,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [875428200] [2021-10-21 20:20:33,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [875428200] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:33,489 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:33,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-21 20:20:33,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637341241] [2021-10-21 20:20:33,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 20:20:33,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:33,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 20:20:33,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 20:20:33,493 INFO L87 Difference]: Start difference. First operand 382 states and 527 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 4 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-21 20:20:33,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:33,563 INFO L93 Difference]: Finished difference Result 382 states and 526 transitions. [2021-10-21 20:20:33,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 20:20:33,564 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 4 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 20 [2021-10-21 20:20:33,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:33,569 INFO L225 Difference]: With dead ends: 382 [2021-10-21 20:20:33,569 INFO L226 Difference]: Without dead ends: 382 [2021-10-21 20:20:33,570 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.0ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 20:20:33,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2021-10-21 20:20:33,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 382. [2021-10-21 20:20:33,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 283 states have (on average 1.431095406360424) internal successors, (405), 308 states have internal predecessors, (405), 72 states have call successors, (72), 28 states have call predecessors, (72), 26 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2021-10-21 20:20:33,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 526 transitions. [2021-10-21 20:20:33,596 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 526 transitions. Word has length 20 [2021-10-21 20:20:33,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:33,597 INFO L470 AbstractCegarLoop]: Abstraction has 382 states and 526 transitions. [2021-10-21 20:20:33,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 4 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-21 20:20:33,598 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 526 transitions. [2021-10-21 20:20:33,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-21 20:20:33,599 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:33,599 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 20:20:33,620 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:33,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:33,817 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:33,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:33,818 INFO L82 PathProgramCache]: Analyzing trace with hash 566376368, now seen corresponding path program 1 times [2021-10-21 20:20:33,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:33,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1817205443] [2021-10-21 20:20:33,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:33,821 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:33,821 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:33,822 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:33,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-10-21 20:20:34,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:34,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:20:34,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:34,386 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 20:20:34,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:34,508 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 20:20:34,509 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:34,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1817205443] [2021-10-21 20:20:34,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1817205443] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:34,510 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:34,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 3] imperfect sequences [] total 5 [2021-10-21 20:20:34,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330242401] [2021-10-21 20:20:34,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-21 20:20:34,512 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:34,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 20:20:34,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 20:20:34,513 INFO L87 Difference]: Start difference. First operand 382 states and 526 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-21 20:20:35,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:35,244 INFO L93 Difference]: Finished difference Result 541 states and 734 transitions. [2021-10-21 20:20:35,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 20:20:35,246 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 5 states have call successors, (10), 5 states have call predecessors, (10), 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 20:20:35,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:35,251 INFO L225 Difference]: With dead ends: 541 [2021-10-21 20:20:35,251 INFO L226 Difference]: Without dead ends: 540 [2021-10-21 20:20:35,252 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 19.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 20:20:35,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-10-21 20:20:35,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 521. [2021-10-21 20:20:35,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 401 states have (on average 1.3566084788029926) internal successors, (544), 406 states have internal predecessors, (544), 79 states have call successors, (79), 41 states have call predecessors, (79), 40 states have return successors, (86), 75 states have call predecessors, (86), 66 states have call successors, (86) [2021-10-21 20:20:35,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 709 transitions. [2021-10-21 20:20:35,304 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 709 transitions. Word has length 25 [2021-10-21 20:20:35,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:35,305 INFO L470 AbstractCegarLoop]: Abstraction has 521 states and 709 transitions. [2021-10-21 20:20:35,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-21 20:20:35,306 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 709 transitions. [2021-10-21 20:20:35,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-21 20:20:35,309 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:35,310 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 20:20:35,327 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:35,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:35,524 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:35,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:35,524 INFO L82 PathProgramCache]: Analyzing trace with hash 974475484, now seen corresponding path program 1 times [2021-10-21 20:20:35,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:35,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1284444892] [2021-10-21 20:20:35,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:35,526 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:35,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:35,531 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:35,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-10-21 20:20:35,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:35,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 20:20:35,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:35,969 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 20:20:35,969 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:36,078 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 20:20:36,079 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:36,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1284444892] [2021-10-21 20:20:36,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1284444892] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:36,080 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:36,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 20:20:36,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977463492] [2021-10-21 20:20:36,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 20:20:36,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:36,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 20:20:36,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 20:20:36,083 INFO L87 Difference]: Start difference. First operand 521 states and 709 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 20:20:36,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:36,148 INFO L93 Difference]: Finished difference Result 625 states and 835 transitions. [2021-10-21 20:20:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 20:20:36,149 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 31 [2021-10-21 20:20:36,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:36,156 INFO L225 Difference]: With dead ends: 625 [2021-10-21 20:20:36,156 INFO L226 Difference]: Without dead ends: 625 [2021-10-21 20:20:36,157 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 20:20:36,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-10-21 20:20:36,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 585. [2021-10-21 20:20:36,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 452 states have (on average 1.3539823008849559) internal successors, (612), 465 states have internal predecessors, (612), 83 states have call successors, (83), 46 states have call predecessors, (83), 49 states have return successors, (97), 78 states have call predecessors, (97), 72 states have call successors, (97) [2021-10-21 20:20:36,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 792 transitions. [2021-10-21 20:20:36,201 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 792 transitions. Word has length 31 [2021-10-21 20:20:36,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:36,202 INFO L470 AbstractCegarLoop]: Abstraction has 585 states and 792 transitions. [2021-10-21 20:20:36,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 20:20:36,202 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 792 transitions. [2021-10-21 20:20:36,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-10-21 20:20:36,204 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:36,205 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] [2021-10-21 20:20:36,227 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:36,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:36,423 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:36,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:36,424 INFO L82 PathProgramCache]: Analyzing trace with hash -1211701176, now seen corresponding path program 1 times [2021-10-21 20:20:36,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:36,425 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [919676776] [2021-10-21 20:20:36,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:36,425 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:36,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:36,426 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:36,427 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-10-21 20:20:36,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:36,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 20:20:36,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:36,936 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 20:20:36,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:37,073 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 20:20:37,074 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:37,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [919676776] [2021-10-21 20:20:37,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [919676776] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:37,074 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:37,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 20:20:37,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223134911] [2021-10-21 20:20:37,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 20:20:37,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:37,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 20:20:37,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 20:20:37,085 INFO L87 Difference]: Start difference. First operand 585 states and 792 transitions. Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 20:20:37,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:37,155 INFO L93 Difference]: Finished difference Result 796 states and 1075 transitions. [2021-10-21 20:20:37,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 20:20:37,156 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 33 [2021-10-21 20:20:37,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:37,163 INFO L225 Difference]: With dead ends: 796 [2021-10-21 20:20:37,167 INFO L226 Difference]: Without dead ends: 796 [2021-10-21 20:20:37,167 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 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 20:20:37,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 796 states. [2021-10-21 20:20:37,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 796 to 767. [2021-10-21 20:20:37,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 767 states, 603 states have (on average 1.3449419568822554) internal successors, (811), 612 states have internal predecessors, (811), 100 states have call successors, (100), 61 states have call predecessors, (100), 63 states have return successors, (131), 97 states have call predecessors, (131), 91 states have call successors, (131) [2021-10-21 20:20:37,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 767 states to 767 states and 1042 transitions. [2021-10-21 20:20:37,227 INFO L78 Accepts]: Start accepts. Automaton has 767 states and 1042 transitions. Word has length 33 [2021-10-21 20:20:37,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:37,228 INFO L470 AbstractCegarLoop]: Abstraction has 767 states and 1042 transitions. [2021-10-21 20:20:37,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 20:20:37,229 INFO L276 IsEmpty]: Start isEmpty. Operand 767 states and 1042 transitions. [2021-10-21 20:20:37,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-10-21 20:20:37,240 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:37,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] [2021-10-21 20:20:37,264 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:37,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:37,465 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:37,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:37,465 INFO L82 PathProgramCache]: Analyzing trace with hash -367463930, now seen corresponding path program 1 times [2021-10-21 20:20:37,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:37,466 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2059303380] [2021-10-21 20:20:37,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:37,466 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:37,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:37,468 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:37,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-10-21 20:20:37,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:37,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 20:20:37,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:37,872 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 20:20:37,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:37,997 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 20:20:37,997 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:37,997 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2059303380] [2021-10-21 20:20:37,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2059303380] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:37,998 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:37,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 20:20:37,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337033752] [2021-10-21 20:20:37,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 20:20:37,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:37,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 20:20:37,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 20:20:38,000 INFO L87 Difference]: Start difference. First operand 767 states and 1042 transitions. Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 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 20:20:38,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:38,128 INFO L93 Difference]: Finished difference Result 806 states and 1089 transitions. [2021-10-21 20:20:38,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 20:20:38,129 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 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 39 [2021-10-21 20:20:38,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:38,136 INFO L225 Difference]: With dead ends: 806 [2021-10-21 20:20:38,137 INFO L226 Difference]: Without dead ends: 806 [2021-10-21 20:20:38,137 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 20:20:38,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 806 states. [2021-10-21 20:20:38,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 806 to 802. [2021-10-21 20:20:38,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 802 states, 635 states have (on average 1.3417322834645669) internal successors, (852), 642 states have internal predecessors, (852), 100 states have call successors, (100), 61 states have call predecessors, (100), 66 states have return successors, (134), 100 states have call predecessors, (134), 91 states have call successors, (134) [2021-10-21 20:20:38,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 1086 transitions. [2021-10-21 20:20:38,199 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 1086 transitions. Word has length 39 [2021-10-21 20:20:38,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:38,200 INFO L470 AbstractCegarLoop]: Abstraction has 802 states and 1086 transitions. [2021-10-21 20:20:38,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 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 20:20:38,200 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 1086 transitions. [2021-10-21 20:20:38,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-21 20:20:38,203 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:38,203 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] [2021-10-21 20:20:38,224 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:38,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:38,414 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:38,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:38,415 INFO L82 PathProgramCache]: Analyzing trace with hash 1057168729, now seen corresponding path program 1 times [2021-10-21 20:20:38,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:38,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [201415218] [2021-10-21 20:20:38,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:38,416 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:38,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:38,417 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:38,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-10-21 20:20:38,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:38,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-21 20:20:38,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:38,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 20:20:38,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:39,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 20:20:39,121 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:39,121 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [201415218] [2021-10-21 20:20:39,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [201415218] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:39,122 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:39,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 3] imperfect sequences [] total 5 [2021-10-21 20:20:39,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510775938] [2021-10-21 20:20:39,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-21 20:20:39,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:39,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 20:20:39,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 20:20:39,124 INFO L87 Difference]: Start difference. First operand 802 states and 1086 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 5 states have call successors, (10), 5 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 20:20:39,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:39,588 INFO L93 Difference]: Finished difference Result 814 states and 1102 transitions. [2021-10-21 20:20:39,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 20:20:39,589 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 5 states have call successors, (10), 5 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 38 [2021-10-21 20:20:39,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:39,595 INFO L225 Difference]: With dead ends: 814 [2021-10-21 20:20:39,596 INFO L226 Difference]: Without dead ends: 814 [2021-10-21 20:20:39,596 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 15.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 20:20:39,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2021-10-21 20:20:39,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 813. [2021-10-21 20:20:39,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 813 states, 646 states have (on average 1.3405572755417956) internal successors, (866), 652 states have internal predecessors, (866), 100 states have call successors, (100), 62 states have call predecessors, (100), 66 states have return successors, (134), 100 states have call predecessors, (134), 91 states have call successors, (134) [2021-10-21 20:20:39,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 813 states to 813 states and 1100 transitions. [2021-10-21 20:20:39,636 INFO L78 Accepts]: Start accepts. Automaton has 813 states and 1100 transitions. Word has length 38 [2021-10-21 20:20:39,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:39,636 INFO L470 AbstractCegarLoop]: Abstraction has 813 states and 1100 transitions. [2021-10-21 20:20:39,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 5 states have call successors, (10), 5 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 20:20:39,637 INFO L276 IsEmpty]: Start isEmpty. Operand 813 states and 1100 transitions. [2021-10-21 20:20:39,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-10-21 20:20:39,639 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:39,639 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 20:20:39,666 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:39,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:39,858 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:39,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:39,858 INFO L82 PathProgramCache]: Analyzing trace with hash -849786973, now seen corresponding path program 1 times [2021-10-21 20:20:39,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:39,859 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [247691684] [2021-10-21 20:20:39,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:39,859 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:39,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:39,862 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:39,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-10-21 20:20:40,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:40,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 20:20:40,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:40,521 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 20:20:40,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:40,694 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 20:20:40,694 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:40,695 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [247691684] [2021-10-21 20:20:40,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [247691684] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:40,695 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:40,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-21 20:20:40,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640436599] [2021-10-21 20:20:40,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 20:20:40,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:40,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 20:20:40,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-21 20:20:40,703 INFO L87 Difference]: Start difference. First operand 813 states and 1100 transitions. Second operand has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 6 states have internal predecessors, (49), 4 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-10-21 20:20:41,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:41,326 INFO L93 Difference]: Finished difference Result 1077 states and 1466 transitions. [2021-10-21 20:20:41,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 20:20:41,327 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 6 states have internal predecessors, (49), 4 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 39 [2021-10-21 20:20:41,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:41,335 INFO L225 Difference]: With dead ends: 1077 [2021-10-21 20:20:41,335 INFO L226 Difference]: Without dead ends: 1075 [2021-10-21 20:20:41,335 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 49.5ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:20:41,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1075 states. [2021-10-21 20:20:41,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1075 to 931. [2021-10-21 20:20:41,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 931 states, 745 states have (on average 1.3302013422818793) internal successors, (991), 744 states have internal predecessors, (991), 107 states have call successors, (107), 68 states have call predecessors, (107), 78 states have return successors, (158), 120 states have call predecessors, (158), 98 states have call successors, (158) [2021-10-21 20:20:41,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 1256 transitions. [2021-10-21 20:20:41,382 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 1256 transitions. Word has length 39 [2021-10-21 20:20:41,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:41,383 INFO L470 AbstractCegarLoop]: Abstraction has 931 states and 1256 transitions. [2021-10-21 20:20:41,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 6 states have internal predecessors, (49), 4 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-10-21 20:20:41,383 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 1256 transitions. [2021-10-21 20:20:41,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-21 20:20:41,385 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:41,385 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 20:20:41,412 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2021-10-21 20:20:41,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:41,600 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:41,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:41,601 INFO L82 PathProgramCache]: Analyzing trace with hash -1462844719, now seen corresponding path program 1 times [2021-10-21 20:20:41,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:41,602 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [633837754] [2021-10-21 20:20:41,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:41,602 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:41,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:41,604 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:41,646 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-10-21 20:20:41,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:41,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 20:20:41,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:42,351 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 20:20:42,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:42,599 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 20:20:42,600 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:42,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [633837754] [2021-10-21 20:20:42,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [633837754] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:42,600 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:42,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 20:20:42,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381880507] [2021-10-21 20:20:42,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 20:20:42,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:42,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:20:42,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:20:42,602 INFO L87 Difference]: Start difference. First operand 931 states and 1256 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 4 states have call successors, (10), 3 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 3 states have call successors, (9) [2021-10-21 20:20:43,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:43,213 INFO L93 Difference]: Finished difference Result 937 states and 1258 transitions. [2021-10-21 20:20:43,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:20:43,214 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 4 states have call successors, (10), 3 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 3 states have call successors, (9) Word has length 40 [2021-10-21 20:20:43,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:43,221 INFO L225 Difference]: With dead ends: 937 [2021-10-21 20:20:43,221 INFO L226 Difference]: Without dead ends: 937 [2021-10-21 20:20:43,221 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 53.9ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-10-21 20:20:43,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 937 states. [2021-10-21 20:20:43,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 937 to 931. [2021-10-21 20:20:43,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 931 states, 745 states have (on average 1.32751677852349) internal successors, (989), 744 states have internal predecessors, (989), 107 states have call successors, (107), 68 states have call predecessors, (107), 78 states have return successors, (158), 120 states have call predecessors, (158), 98 states have call successors, (158) [2021-10-21 20:20:43,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 1254 transitions. [2021-10-21 20:20:43,256 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 1254 transitions. Word has length 40 [2021-10-21 20:20:43,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:43,257 INFO L470 AbstractCegarLoop]: Abstraction has 931 states and 1254 transitions. [2021-10-21 20:20:43,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 4 states have call successors, (10), 3 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 3 states have call successors, (9) [2021-10-21 20:20:43,257 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 1254 transitions. [2021-10-21 20:20:43,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-10-21 20:20:43,259 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:43,259 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] [2021-10-21 20:20:43,282 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:43,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:43,478 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:43,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:43,479 INFO L82 PathProgramCache]: Analyzing trace with hash 1951368972, now seen corresponding path program 1 times [2021-10-21 20:20:43,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:43,480 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [395205637] [2021-10-21 20:20:43,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:43,480 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:43,480 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:43,482 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:43,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-10-21 20:20:43,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:43,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 20:20:43,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:44,077 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 20:20:44,077 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:44,264 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 20:20:44,264 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:44,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [395205637] [2021-10-21 20:20:44,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [395205637] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:44,265 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:44,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 20:20:44,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175510417] [2021-10-21 20:20:44,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 20:20:44,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:44,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:20:44,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:20:44,266 INFO L87 Difference]: Start difference. First operand 931 states and 1254 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:20:44,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:44,327 INFO L93 Difference]: Finished difference Result 941 states and 1263 transitions. [2021-10-21 20:20:44,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:20:44,328 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 41 [2021-10-21 20:20:44,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:44,334 INFO L225 Difference]: With dead ends: 941 [2021-10-21 20:20:44,335 INFO L226 Difference]: Without dead ends: 929 [2021-10-21 20:20:44,335 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 41.3ms TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-10-21 20:20:44,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-10-21 20:20:44,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 929. [2021-10-21 20:20:44,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 929 states, 744 states have (on average 1.3266129032258065) internal successors, (987), 743 states have internal predecessors, (987), 106 states have call successors, (106), 68 states have call predecessors, (106), 78 states have return successors, (157), 119 states have call predecessors, (157), 97 states have call successors, (157) [2021-10-21 20:20:44,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 929 states to 929 states and 1250 transitions. [2021-10-21 20:20:44,376 INFO L78 Accepts]: Start accepts. Automaton has 929 states and 1250 transitions. Word has length 41 [2021-10-21 20:20:44,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:44,377 INFO L470 AbstractCegarLoop]: Abstraction has 929 states and 1250 transitions. [2021-10-21 20:20:44,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:20:44,377 INFO L276 IsEmpty]: Start isEmpty. Operand 929 states and 1250 transitions. [2021-10-21 20:20:44,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-10-21 20:20:44,379 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:44,379 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] [2021-10-21 20:20:44,400 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:44,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:44,597 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:44,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:44,597 INFO L82 PathProgramCache]: Analyzing trace with hash 169705483, now seen corresponding path program 1 times [2021-10-21 20:20:44,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:44,598 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2035939367] [2021-10-21 20:20:44,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:44,598 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:44,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:44,599 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:44,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-10-21 20:20:45,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:45,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 20:20:45,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:45,151 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 20:20:45,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:45,311 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 20:20:45,311 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:45,312 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2035939367] [2021-10-21 20:20:45,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2035939367] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:45,312 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:45,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 20:20:45,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407924899] [2021-10-21 20:20:45,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 20:20:45,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:45,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:20:45,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:20:45,315 INFO L87 Difference]: Start difference. First operand 929 states and 1250 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:20:45,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:45,379 INFO L93 Difference]: Finished difference Result 939 states and 1259 transitions. [2021-10-21 20:20:45,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:20:45,380 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 42 [2021-10-21 20:20:45,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:45,386 INFO L225 Difference]: With dead ends: 939 [2021-10-21 20:20:45,386 INFO L226 Difference]: Without dead ends: 922 [2021-10-21 20:20:45,387 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 39.9ms TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-10-21 20:20:45,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 922 states. [2021-10-21 20:20:45,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 922 to 922. [2021-10-21 20:20:45,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 740 states have (on average 1.327027027027027) internal successors, (982), 739 states have internal predecessors, (982), 104 states have call successors, (104), 67 states have call predecessors, (104), 77 states have return successors, (155), 117 states have call predecessors, (155), 95 states have call successors, (155) [2021-10-21 20:20:45,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 1241 transitions. [2021-10-21 20:20:45,430 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 1241 transitions. Word has length 42 [2021-10-21 20:20:45,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:45,431 INFO L470 AbstractCegarLoop]: Abstraction has 922 states and 1241 transitions. [2021-10-21 20:20:45,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:20:45,431 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 1241 transitions. [2021-10-21 20:20:45,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-10-21 20:20:45,433 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:45,433 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] [2021-10-21 20:20:45,456 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:45,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:45,648 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:45,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:45,648 INFO L82 PathProgramCache]: Analyzing trace with hash -1573461952, now seen corresponding path program 1 times [2021-10-21 20:20:45,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:45,649 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1683631522] [2021-10-21 20:20:45,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:45,649 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:45,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:45,651 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:45,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-10-21 20:20:46,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:46,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-21 20:20:46,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:46,216 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 20:20:46,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:46,339 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 20:20:46,339 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:46,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1683631522] [2021-10-21 20:20:46,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1683631522] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:46,339 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:46,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-21 20:20:46,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145037051] [2021-10-21 20:20:46,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 20:20:46,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:46,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 20:20:46,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-21 20:20:46,341 INFO L87 Difference]: Start difference. First operand 922 states and 1241 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-21 20:20:46,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:46,469 INFO L93 Difference]: Finished difference Result 936 states and 1257 transitions. [2021-10-21 20:20:46,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-21 20:20:46,470 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 42 [2021-10-21 20:20:46,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:46,478 INFO L225 Difference]: With dead ends: 936 [2021-10-21 20:20:46,478 INFO L226 Difference]: Without dead ends: 936 [2021-10-21 20:20:46,479 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 33.1ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:20:46,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 936 states. [2021-10-21 20:20:46,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 936 to 924. [2021-10-21 20:20:46,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 742 states have (on average 1.326145552560647) internal successors, (984), 741 states have internal predecessors, (984), 104 states have call successors, (104), 67 states have call predecessors, (104), 77 states have return successors, (155), 117 states have call predecessors, (155), 95 states have call successors, (155) [2021-10-21 20:20:46,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 1243 transitions. [2021-10-21 20:20:46,520 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 1243 transitions. Word has length 42 [2021-10-21 20:20:46,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:46,520 INFO L470 AbstractCegarLoop]: Abstraction has 924 states and 1243 transitions. [2021-10-21 20:20:46,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-21 20:20:46,521 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 1243 transitions. [2021-10-21 20:20:46,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-10-21 20:20:46,524 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:46,524 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] [2021-10-21 20:20:46,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:46,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:46,740 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:46,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:46,741 INFO L82 PathProgramCache]: Analyzing trace with hash 1164590594, now seen corresponding path program 1 times [2021-10-21 20:20:46,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:46,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [980330737] [2021-10-21 20:20:46,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:46,742 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:46,742 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:46,743 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:46,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-10-21 20:20:47,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:47,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-21 20:20:47,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:47,340 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 20:20:47,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:47,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 20:20:47,499 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:47,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [980330737] [2021-10-21 20:20:47,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [980330737] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:47,499 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:47,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 20:20:47,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182718425] [2021-10-21 20:20:47,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 20:20:47,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:47,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:20:47,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:20:47,502 INFO L87 Difference]: Start difference. First operand 924 states and 1243 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2021-10-21 20:20:47,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:47,563 INFO L93 Difference]: Finished difference Result 943 states and 1267 transitions. [2021-10-21 20:20:47,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-21 20:20:47,563 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 44 [2021-10-21 20:20:47,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:47,570 INFO L225 Difference]: With dead ends: 943 [2021-10-21 20:20:47,571 INFO L226 Difference]: Without dead ends: 943 [2021-10-21 20:20:47,571 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 31.2ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:20:47,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2021-10-21 20:20:47,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 928. [2021-10-21 20:20:47,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 928 states, 745 states have (on average 1.3248322147651006) internal successors, (987), 744 states have internal predecessors, (987), 104 states have call successors, (104), 67 states have call predecessors, (104), 78 states have return successors, (157), 118 states have call predecessors, (157), 95 states have call successors, (157) [2021-10-21 20:20:47,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 1248 transitions. [2021-10-21 20:20:47,606 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 1248 transitions. Word has length 44 [2021-10-21 20:20:47,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:47,607 INFO L470 AbstractCegarLoop]: Abstraction has 928 states and 1248 transitions. [2021-10-21 20:20:47,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2021-10-21 20:20:47,607 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 1248 transitions. [2021-10-21 20:20:47,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-10-21 20:20:47,609 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:47,609 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] [2021-10-21 20:20:47,628 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:47,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:47,824 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:47,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:47,824 INFO L82 PathProgramCache]: Analyzing trace with hash -200722415, now seen corresponding path program 1 times [2021-10-21 20:20:47,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:47,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [812235810] [2021-10-21 20:20:47,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:47,825 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:47,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:47,827 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:47,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-10-21 20:20:48,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:48,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 20:20:48,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:48,508 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 20:20:48,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:48,665 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 20:20:48,665 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:48,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [812235810] [2021-10-21 20:20:48,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [812235810] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:48,665 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:48,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 20:20:48,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352170237] [2021-10-21 20:20:48,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 20:20:48,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:48,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:20:48,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:20:48,668 INFO L87 Difference]: Start difference. First operand 928 states and 1248 transitions. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:20:48,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:48,762 INFO L93 Difference]: Finished difference Result 941 states and 1260 transitions. [2021-10-21 20:20:48,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:20:48,762 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 45 [2021-10-21 20:20:48,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:48,769 INFO L225 Difference]: With dead ends: 941 [2021-10-21 20:20:48,770 INFO L226 Difference]: Without dead ends: 926 [2021-10-21 20:20:48,770 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 67.7ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-10-21 20:20:48,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2021-10-21 20:20:48,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 926. [2021-10-21 20:20:48,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 926 states, 744 states have (on average 1.3239247311827957) internal successors, (985), 743 states have internal predecessors, (985), 103 states have call successors, (103), 67 states have call predecessors, (103), 78 states have return successors, (156), 117 states have call predecessors, (156), 94 states have call successors, (156) [2021-10-21 20:20:48,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 926 states to 926 states and 1244 transitions. [2021-10-21 20:20:48,817 INFO L78 Accepts]: Start accepts. Automaton has 926 states and 1244 transitions. Word has length 45 [2021-10-21 20:20:48,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:48,819 INFO L470 AbstractCegarLoop]: Abstraction has 926 states and 1244 transitions. [2021-10-21 20:20:48,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:20:48,819 INFO L276 IsEmpty]: Start isEmpty. Operand 926 states and 1244 transitions. [2021-10-21 20:20:48,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-10-21 20:20:48,823 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:48,823 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 20:20:48,843 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2021-10-21 20:20:49,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:49,042 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:49,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:49,046 INFO L82 PathProgramCache]: Analyzing trace with hash -1876016931, now seen corresponding path program 1 times [2021-10-21 20:20:49,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:49,046 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [913169238] [2021-10-21 20:20:49,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:49,047 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:49,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:49,048 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:49,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-10-21 20:20:49,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:49,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 20:20:49,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:49,741 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 20:20:49,741 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:49,874 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 20:20:49,874 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:49,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [913169238] [2021-10-21 20:20:49,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [913169238] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:49,875 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:49,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 20:20:49,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761079708] [2021-10-21 20:20:49,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 20:20:49,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:49,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 20:20:49,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 20:20:49,878 INFO L87 Difference]: Start difference. First operand 926 states and 1244 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-10-21 20:20:49,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:49,927 INFO L93 Difference]: Finished difference Result 950 states and 1270 transitions. [2021-10-21 20:20:49,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 20:20:49,928 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 46 [2021-10-21 20:20:49,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:49,935 INFO L225 Difference]: With dead ends: 950 [2021-10-21 20:20:49,935 INFO L226 Difference]: Without dead ends: 949 [2021-10-21 20:20:49,936 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 90 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 20:20:49,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2021-10-21 20:20:49,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 914. [2021-10-21 20:20:49,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 914 states, 734 states have (on average 1.326975476839237) internal successors, (974), 734 states have internal predecessors, (974), 103 states have call successors, (103), 67 states have call predecessors, (103), 76 states have return successors, (154), 114 states have call predecessors, (154), 94 states have call successors, (154) [2021-10-21 20:20:49,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 914 states to 914 states and 1231 transitions. [2021-10-21 20:20:49,975 INFO L78 Accepts]: Start accepts. Automaton has 914 states and 1231 transitions. Word has length 46 [2021-10-21 20:20:49,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:49,976 INFO L470 AbstractCegarLoop]: Abstraction has 914 states and 1231 transitions. [2021-10-21 20:20:49,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-10-21 20:20:49,976 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 1231 transitions. [2021-10-21 20:20:49,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-10-21 20:20:49,978 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:49,978 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 20:20:50,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:50,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:50,197 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:50,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:50,198 INFO L82 PathProgramCache]: Analyzing trace with hash -1890361840, now seen corresponding path program 1 times [2021-10-21 20:20:50,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:50,199 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [939548046] [2021-10-21 20:20:50,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:50,199 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:50,200 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:50,203 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:50,204 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-10-21 20:20:50,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:50,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 20:20:50,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:50,982 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 20:20:50,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:51,143 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 20:20:51,147 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:51,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [939548046] [2021-10-21 20:20:51,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [939548046] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:51,147 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:51,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 20:20:51,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749183554] [2021-10-21 20:20:51,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 20:20:51,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:51,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 20:20:51,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 20:20:51,149 INFO L87 Difference]: Start difference. First operand 914 states and 1231 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 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 20:20:51,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:51,201 INFO L93 Difference]: Finished difference Result 930 states and 1237 transitions. [2021-10-21 20:20:51,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 20:20:51,202 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 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 46 [2021-10-21 20:20:51,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:51,212 INFO L225 Difference]: With dead ends: 930 [2021-10-21 20:20:51,212 INFO L226 Difference]: Without dead ends: 909 [2021-10-21 20:20:51,213 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 90 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 20:20:51,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 909 states. [2021-10-21 20:20:51,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 909 to 902. [2021-10-21 20:20:51,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 902 states, 724 states have (on average 1.3149171270718232) internal successors, (952), 723 states have internal predecessors, (952), 103 states have call successors, (103), 67 states have call predecessors, (103), 74 states have return successors, (152), 113 states have call predecessors, (152), 94 states have call successors, (152) [2021-10-21 20:20:51,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 1207 transitions. [2021-10-21 20:20:51,251 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 1207 transitions. Word has length 46 [2021-10-21 20:20:51,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:51,252 INFO L470 AbstractCegarLoop]: Abstraction has 902 states and 1207 transitions. [2021-10-21 20:20:51,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 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 20:20:51,252 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 1207 transitions. [2021-10-21 20:20:51,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-21 20:20:51,254 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:51,254 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 20:20:51,283 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:51,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:51,469 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:51,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:51,469 INFO L82 PathProgramCache]: Analyzing trace with hash -1323876614, now seen corresponding path program 1 times [2021-10-21 20:20:51,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:51,470 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1951308697] [2021-10-21 20:20:51,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:51,470 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:51,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:51,472 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:51,496 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-10-21 20:20:52,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:52,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-21 20:20:52,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:52,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 20:20:52,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:52,877 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 20:20:52,877 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:52,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1951308697] [2021-10-21 20:20:52,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1951308697] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:52,878 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:52,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 20:20:52,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253570020] [2021-10-21 20:20:52,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 20:20:52,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:52,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:20:52,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:20:52,880 INFO L87 Difference]: Start difference. First operand 902 states and 1207 transitions. Second operand has 8 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 6 states have call successors, (12), 5 states have call predecessors, (12), 6 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2021-10-21 20:20:53,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:53,811 INFO L93 Difference]: Finished difference Result 1169 states and 1564 transitions. [2021-10-21 20:20:53,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:20:53,812 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 6 states have call successors, (12), 5 states have call predecessors, (12), 6 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 47 [2021-10-21 20:20:53,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:53,819 INFO L225 Difference]: With dead ends: 1169 [2021-10-21 20:20:53,820 INFO L226 Difference]: Without dead ends: 1169 [2021-10-21 20:20:53,820 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 65.9ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-10-21 20:20:53,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1169 states. [2021-10-21 20:20:53,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1169 to 964. [2021-10-21 20:20:53,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 964 states, 773 states have (on average 1.3065976714100906) internal successors, (1010), 774 states have internal predecessors, (1010), 109 states have call successors, (109), 73 states have call predecessors, (109), 81 states have return successors, (168), 118 states have call predecessors, (168), 100 states have call successors, (168) [2021-10-21 20:20:53,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 1287 transitions. [2021-10-21 20:20:53,859 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 1287 transitions. Word has length 47 [2021-10-21 20:20:53,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:53,860 INFO L470 AbstractCegarLoop]: Abstraction has 964 states and 1287 transitions. [2021-10-21 20:20:53,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 6 states have call successors, (12), 5 states have call predecessors, (12), 6 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2021-10-21 20:20:53,860 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 1287 transitions. [2021-10-21 20:20:53,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-21 20:20:53,862 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:53,863 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 20:20:53,885 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:54,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:54,081 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:54,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:54,081 INFO L82 PathProgramCache]: Analyzing trace with hash 1450285211, now seen corresponding path program 1 times [2021-10-21 20:20:54,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:54,082 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [569967053] [2021-10-21 20:20:54,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:54,082 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:54,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:54,083 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:54,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-10-21 20:20:54,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:54,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 20:20:54,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:54,805 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 20:20:54,805 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:54,943 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 20:20:54,943 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:54,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [569967053] [2021-10-21 20:20:54,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [569967053] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:54,944 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:54,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 20:20:54,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362513143] [2021-10-21 20:20:54,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 20:20:54,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:54,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:20:54,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:20:54,948 INFO L87 Difference]: Start difference. First operand 964 states and 1287 transitions. Second operand has 8 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:20:55,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:55,011 INFO L93 Difference]: Finished difference Result 977 states and 1299 transitions. [2021-10-21 20:20:55,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:20:55,011 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 47 [2021-10-21 20:20:55,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:55,017 INFO L225 Difference]: With dead ends: 977 [2021-10-21 20:20:55,017 INFO L226 Difference]: Without dead ends: 962 [2021-10-21 20:20:55,018 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 33.2ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-10-21 20:20:55,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 962 states. [2021-10-21 20:20:55,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 962 to 962. [2021-10-21 20:20:55,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 962 states, 772 states have (on average 1.305699481865285) internal successors, (1008), 773 states have internal predecessors, (1008), 108 states have call successors, (108), 73 states have call predecessors, (108), 81 states have return successors, (167), 117 states have call predecessors, (167), 99 states have call successors, (167) [2021-10-21 20:20:55,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 962 states to 962 states and 1283 transitions. [2021-10-21 20:20:55,045 INFO L78 Accepts]: Start accepts. Automaton has 962 states and 1283 transitions. Word has length 47 [2021-10-21 20:20:55,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:55,046 INFO L470 AbstractCegarLoop]: Abstraction has 962 states and 1283 transitions. [2021-10-21 20:20:55,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:20:55,046 INFO L276 IsEmpty]: Start isEmpty. Operand 962 states and 1283 transitions. [2021-10-21 20:20:55,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-21 20:20:55,056 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:55,057 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 20:20:55,084 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:55,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:55,271 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:55,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:55,272 INFO L82 PathProgramCache]: Analyzing trace with hash -1584755808, now seen corresponding path program 1 times [2021-10-21 20:20:55,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:55,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [964927327] [2021-10-21 20:20:55,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:55,273 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:55,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:55,274 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:55,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-10-21 20:20:55,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:55,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 20:20:55,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:56,346 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 20:20:56,346 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:56,775 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 20:20:56,775 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:56,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [964927327] [2021-10-21 20:20:56,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [964927327] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:56,776 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:56,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 7] imperfect sequences [] total 11 [2021-10-21 20:20:56,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620196499] [2021-10-21 20:20:56,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-21 20:20:56,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:56,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 20:20:56,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-10-21 20:20:56,779 INFO L87 Difference]: Start difference. First operand 962 states and 1283 transitions. Second operand has 11 states, 11 states have (on average 5.818181818181818) internal successors, (64), 11 states have internal predecessors, (64), 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 20:20:58,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:58,055 INFO L93 Difference]: Finished difference Result 1187 states and 1577 transitions. [2021-10-21 20:20:58,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-21 20:20:58,056 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.818181818181818) internal successors, (64), 11 states have internal predecessors, (64), 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 20:20:58,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:58,063 INFO L225 Difference]: With dead ends: 1187 [2021-10-21 20:20:58,063 INFO L226 Difference]: Without dead ends: 1187 [2021-10-21 20:20:58,064 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 211.4ms TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2021-10-21 20:20:58,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1187 states. [2021-10-21 20:20:58,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1187 to 1048. [2021-10-21 20:20:58,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1048 states, 838 states have (on average 1.2971360381861574) internal successors, (1087), 847 states have internal predecessors, (1087), 113 states have call successors, (113), 76 states have call predecessors, (113), 96 states have return successors, (197), 125 states have call predecessors, (197), 104 states have call successors, (197) [2021-10-21 20:20:58,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1048 states to 1048 states and 1397 transitions. [2021-10-21 20:20:58,106 INFO L78 Accepts]: Start accepts. Automaton has 1048 states and 1397 transitions. Word has length 50 [2021-10-21 20:20:58,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:58,107 INFO L470 AbstractCegarLoop]: Abstraction has 1048 states and 1397 transitions. [2021-10-21 20:20:58,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.818181818181818) internal successors, (64), 11 states have internal predecessors, (64), 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 20:20:58,107 INFO L276 IsEmpty]: Start isEmpty. Operand 1048 states and 1397 transitions. [2021-10-21 20:20:58,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-21 20:20:58,109 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:58,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] [2021-10-21 20:20:58,135 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-10-21 20:20:58,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:20:58,324 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:20:58,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:20:58,325 INFO L82 PathProgramCache]: Analyzing trace with hash 78678395, now seen corresponding path program 1 times [2021-10-21 20:20:58,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:20:58,325 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1727638733] [2021-10-21 20:20:58,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:20:58,326 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:20:58,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:20:58,327 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:20:58,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-10-21 20:20:59,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:20:59,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-21 20:20:59,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:20:59,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:20:59,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:20:59,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 20:20:59,544 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:20:59,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1727638733] [2021-10-21 20:20:59,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1727638733] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:20:59,544 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:20:59,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 10 [2021-10-21 20:20:59,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829404592] [2021-10-21 20:20:59,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 20:20:59,545 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:20:59,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 20:20:59,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:20:59,546 INFO L87 Difference]: Start difference. First operand 1048 states and 1397 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 8 states have internal predecessors, (54), 4 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-21 20:20:59,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:20:59,760 INFO L93 Difference]: Finished difference Result 1080 states and 1429 transitions. [2021-10-21 20:20:59,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 20:20:59,761 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 8 states have internal predecessors, (54), 4 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) Word has length 50 [2021-10-21 20:20:59,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:20:59,769 INFO L225 Difference]: With dead ends: 1080 [2021-10-21 20:20:59,769 INFO L226 Difference]: Without dead ends: 1038 [2021-10-21 20:20:59,770 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 123.8ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:20:59,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1038 states. [2021-10-21 20:20:59,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1038 to 1038. [2021-10-21 20:20:59,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 828 states have (on average 1.2801932367149758) internal successors, (1060), 837 states have internal predecessors, (1060), 113 states have call successors, (113), 76 states have call predecessors, (113), 96 states have return successors, (197), 125 states have call predecessors, (197), 104 states have call successors, (197) [2021-10-21 20:20:59,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 1370 transitions. [2021-10-21 20:20:59,811 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 1370 transitions. Word has length 50 [2021-10-21 20:20:59,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:20:59,812 INFO L470 AbstractCegarLoop]: Abstraction has 1038 states and 1370 transitions. [2021-10-21 20:20:59,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 8 states have internal predecessors, (54), 4 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-21 20:20:59,812 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 1370 transitions. [2021-10-21 20:20:59,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-21 20:20:59,815 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:20:59,815 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 20:20:59,835 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:00,028 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:00,029 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:00,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:00,029 INFO L82 PathProgramCache]: Analyzing trace with hash -1587211608, now seen corresponding path program 1 times [2021-10-21 20:21:00,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:00,030 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [113729305] [2021-10-21 20:21:00,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:00,030 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:00,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:00,031 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:00,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-10-21 20:21:00,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:00,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 20:21:00,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:00,912 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 20:21:00,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:01,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 20:21:01,049 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:01,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [113729305] [2021-10-21 20:21:01,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [113729305] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:01,049 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:01,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-10-21 20:21:01,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115400886] [2021-10-21 20:21:01,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-21 20:21:01,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:01,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 20:21:01,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-21 20:21:01,051 INFO L87 Difference]: Start difference. First operand 1038 states and 1370 transitions. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 4 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-21 20:21:01,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:01,328 INFO L93 Difference]: Finished difference Result 757 states and 955 transitions. [2021-10-21 20:21:01,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 20:21:01,329 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), 4 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) Word has length 52 [2021-10-21 20:21:01,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:01,335 INFO L225 Difference]: With dead ends: 757 [2021-10-21 20:21:01,335 INFO L226 Difference]: Without dead ends: 757 [2021-10-21 20:21:01,335 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 8.4ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-21 20:21:01,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 757 states. [2021-10-21 20:21:01,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 757 to 720. [2021-10-21 20:21:01,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 577 states have (on average 1.2530329289428077) internal successors, (723), 580 states have internal predecessors, (723), 78 states have call successors, (78), 51 states have call predecessors, (78), 64 states have return successors, (107), 89 states have call predecessors, (107), 69 states have call successors, (107) [2021-10-21 20:21:01,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 908 transitions. [2021-10-21 20:21:01,360 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 908 transitions. Word has length 52 [2021-10-21 20:21:01,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:01,361 INFO L470 AbstractCegarLoop]: Abstraction has 720 states and 908 transitions. [2021-10-21 20:21:01,361 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), 4 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-21 20:21:01,361 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 908 transitions. [2021-10-21 20:21:01,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-21 20:21:01,363 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:01,363 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 20:21:01,388 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:01,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:01,583 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:01,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:01,584 INFO L82 PathProgramCache]: Analyzing trace with hash 1186334494, now seen corresponding path program 1 times [2021-10-21 20:21:01,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:01,584 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [385173456] [2021-10-21 20:21:01,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:01,585 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:01,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:01,586 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:01,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-10-21 20:21:02,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:02,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-21 20:21:02,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:02,628 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 20:21:02,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:02,839 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 20:21:02,840 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:02,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [385173456] [2021-10-21 20:21:02,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [385173456] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:02,840 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:02,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 10 [2021-10-21 20:21:02,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139732758] [2021-10-21 20:21:02,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 20:21:02,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:02,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 20:21:02,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:21:02,843 INFO L87 Difference]: Start difference. First operand 720 states and 908 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:21:02,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:02,967 INFO L93 Difference]: Finished difference Result 738 states and 929 transitions. [2021-10-21 20:21:02,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-21 20:21:02,968 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) Word has length 51 [2021-10-21 20:21:02,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:02,973 INFO L225 Difference]: With dead ends: 738 [2021-10-21 20:21:02,973 INFO L226 Difference]: Without dead ends: 738 [2021-10-21 20:21:02,973 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 67.3ms TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:21:02,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2021-10-21 20:21:02,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 723. [2021-10-21 20:21:02,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 580 states have (on average 1.2517241379310344) internal successors, (726), 582 states have internal predecessors, (726), 78 states have call successors, (78), 51 states have call predecessors, (78), 64 states have return successors, (107), 90 states have call predecessors, (107), 69 states have call successors, (107) [2021-10-21 20:21:02,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 911 transitions. [2021-10-21 20:21:02,997 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 911 transitions. Word has length 51 [2021-10-21 20:21:02,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:02,998 INFO L470 AbstractCegarLoop]: Abstraction has 723 states and 911 transitions. [2021-10-21 20:21:02,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:21:02,998 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 911 transitions. [2021-10-21 20:21:03,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-21 20:21:03,000 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:03,001 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 20:21:03,023 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:03,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:03,220 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:03,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:03,220 INFO L82 PathProgramCache]: Analyzing trace with hash -665981689, now seen corresponding path program 1 times [2021-10-21 20:21:03,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:03,221 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [732412646] [2021-10-21 20:21:03,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:03,221 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:03,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:03,223 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:03,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-10-21 20:21:03,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:03,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 20:21:03,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:04,414 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 20:21:04,414 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:04,738 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 20:21:04,739 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:04,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [732412646] [2021-10-21 20:21:04,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [732412646] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:04,739 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:04,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 7] imperfect sequences [] total 11 [2021-10-21 20:21:04,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436608786] [2021-10-21 20:21:04,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-21 20:21:04,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:04,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 20:21:04,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-10-21 20:21:04,741 INFO L87 Difference]: Start difference. First operand 723 states and 911 transitions. Second operand has 11 states, 11 states have (on average 6.181818181818182) internal successors, (68), 11 states have internal predecessors, (68), 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 20:21:05,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:05,436 INFO L93 Difference]: Finished difference Result 713 states and 891 transitions. [2021-10-21 20:21:05,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 20:21:05,437 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.181818181818182) internal successors, (68), 11 states have internal predecessors, (68), 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 52 [2021-10-21 20:21:05,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:05,441 INFO L225 Difference]: With dead ends: 713 [2021-10-21 20:21:05,441 INFO L226 Difference]: Without dead ends: 713 [2021-10-21 20:21:05,441 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 126.0ms TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-10-21 20:21:05,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2021-10-21 20:21:05,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 653. [2021-10-21 20:21:05,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 521 states have (on average 1.2533589251439539) internal successors, (653), 531 states have internal predecessors, (653), 74 states have call successors, (74), 47 states have call predecessors, (74), 57 states have return successors, (91), 75 states have call predecessors, (91), 65 states have call successors, (91) [2021-10-21 20:21:05,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 818 transitions. [2021-10-21 20:21:05,457 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 818 transitions. Word has length 52 [2021-10-21 20:21:05,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:05,457 INFO L470 AbstractCegarLoop]: Abstraction has 653 states and 818 transitions. [2021-10-21 20:21:05,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.181818181818182) internal successors, (68), 11 states have internal predecessors, (68), 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 20:21:05,458 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 818 transitions. [2021-10-21 20:21:05,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-21 20:21:05,459 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:05,459 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 20:21:05,475 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:05,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:05,676 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:05,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:05,677 INFO L82 PathProgramCache]: Analyzing trace with hash 1428975009, now seen corresponding path program 1 times [2021-10-21 20:21:05,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:05,678 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [44005191] [2021-10-21 20:21:05,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:05,679 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:05,680 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:05,682 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:05,685 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-10-21 20:21:06,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:06,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-21 20:21:06,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:06,554 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 20:21:06,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:06,822 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 20:21:06,822 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:06,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [44005191] [2021-10-21 20:21:06,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [44005191] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:06,823 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:06,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 8] imperfect sequences [] total 15 [2021-10-21 20:21:06,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364730859] [2021-10-21 20:21:06,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-21 20:21:06,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:06,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-21 20:21:06,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-10-21 20:21:06,824 INFO L87 Difference]: Start difference. First operand 653 states and 818 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 11 states have internal predecessors, (58), 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 20:21:07,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:07,092 INFO L93 Difference]: Finished difference Result 710 states and 892 transitions. [2021-10-21 20:21:07,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 20:21:07,092 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 11 states have internal predecessors, (58), 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 53 [2021-10-21 20:21:07,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:07,096 INFO L225 Difference]: With dead ends: 710 [2021-10-21 20:21:07,096 INFO L226 Difference]: Without dead ends: 683 [2021-10-21 20:21:07,096 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 128.0ms TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-10-21 20:21:07,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-10-21 20:21:07,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 655. [2021-10-21 20:21:07,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 524 states have (on average 1.2576335877862594) internal successors, (659), 534 states have internal predecessors, (659), 73 states have call successors, (73), 47 states have call predecessors, (73), 57 states have return successors, (90), 74 states have call predecessors, (90), 64 states have call successors, (90) [2021-10-21 20:21:07,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 822 transitions. [2021-10-21 20:21:07,114 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 822 transitions. Word has length 53 [2021-10-21 20:21:07,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:07,114 INFO L470 AbstractCegarLoop]: Abstraction has 655 states and 822 transitions. [2021-10-21 20:21:07,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 11 states have internal predecessors, (58), 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 20:21:07,114 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 822 transitions. [2021-10-21 20:21:07,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-21 20:21:07,116 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:07,116 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 20:21:07,135 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (25)] Ended with exit code 0 [2021-10-21 20:21:07,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:07,332 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:07,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:07,332 INFO L82 PathProgramCache]: Analyzing trace with hash -554964738, now seen corresponding path program 1 times [2021-10-21 20:21:07,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:07,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [89652581] [2021-10-21 20:21:07,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:07,333 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:07,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:07,334 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:07,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-10-21 20:21:08,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:08,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-21 20:21:08,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:08,228 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 20:21:08,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:08,495 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 20:21:08,495 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:08,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [89652581] [2021-10-21 20:21:08,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [89652581] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:08,496 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:08,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-21 20:21:08,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120210053] [2021-10-21 20:21:08,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-21 20:21:08,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:08,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-21 20:21:08,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:21:08,498 INFO L87 Difference]: Start difference. First operand 655 states and 822 transitions. Second operand has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 10 states have internal predecessors, (57), 2 states have call successors, (8), 2 states have call predecessors, (8), 5 states have return successors, (8), 5 states have call predecessors, (8), 1 states have call successors, (8) [2021-10-21 20:21:08,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:08,569 INFO L93 Difference]: Finished difference Result 668 states and 834 transitions. [2021-10-21 20:21:08,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-21 20:21:08,569 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 10 states have internal predecessors, (57), 2 states have call successors, (8), 2 states have call predecessors, (8), 5 states have return successors, (8), 5 states have call predecessors, (8), 1 states have call successors, (8) Word has length 55 [2021-10-21 20:21:08,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:08,573 INFO L225 Difference]: With dead ends: 668 [2021-10-21 20:21:08,573 INFO L226 Difference]: Without dead ends: 643 [2021-10-21 20:21:08,574 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 96.7ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:21:08,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-10-21 20:21:08,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 643. [2021-10-21 20:21:08,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 515 states have (on average 1.2563106796116505) internal successors, (647), 525 states have internal predecessors, (647), 71 states have call successors, (71), 46 states have call predecessors, (71), 56 states have return successors, (88), 72 states have call predecessors, (88), 62 states have call successors, (88) [2021-10-21 20:21:08,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 806 transitions. [2021-10-21 20:21:08,590 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 806 transitions. Word has length 55 [2021-10-21 20:21:08,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:08,590 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 806 transitions. [2021-10-21 20:21:08,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 10 states have internal predecessors, (57), 2 states have call successors, (8), 2 states have call predecessors, (8), 5 states have return successors, (8), 5 states have call predecessors, (8), 1 states have call successors, (8) [2021-10-21 20:21:08,590 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 806 transitions. [2021-10-21 20:21:08,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-10-21 20:21:08,592 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:08,592 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 20:21:08,611 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:08,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:08,807 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:08,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:08,808 INFO L82 PathProgramCache]: Analyzing trace with hash 1147913992, now seen corresponding path program 1 times [2021-10-21 20:21:08,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:08,808 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [837146550] [2021-10-21 20:21:08,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:08,809 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:08,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:08,810 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:08,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-10-21 20:21:09,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:09,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 20:21:09,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:09,634 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 20:21:09,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:09,744 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 20:21:09,744 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:09,744 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [837146550] [2021-10-21 20:21:09,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [837146550] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:09,745 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:09,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 20:21:09,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734681132] [2021-10-21 20:21:09,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 20:21:09,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:09,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 20:21:09,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 20:21:09,747 INFO L87 Difference]: Start difference. First operand 643 states and 806 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:21:09,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:09,797 INFO L93 Difference]: Finished difference Result 642 states and 802 transitions. [2021-10-21 20:21:09,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 20:21:09,812 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 58 [2021-10-21 20:21:09,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:09,816 INFO L225 Difference]: With dead ends: 642 [2021-10-21 20:21:09,816 INFO L226 Difference]: Without dead ends: 642 [2021-10-21 20:21:09,816 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 114 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 20:21:09,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-10-21 20:21:09,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 642. [2021-10-21 20:21:09,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 514 states have (on average 1.2509727626459144) internal successors, (643), 524 states have internal predecessors, (643), 71 states have call successors, (71), 46 states have call predecessors, (71), 56 states have return successors, (88), 72 states have call predecessors, (88), 62 states have call successors, (88) [2021-10-21 20:21:09,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 802 transitions. [2021-10-21 20:21:09,844 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 802 transitions. Word has length 58 [2021-10-21 20:21:09,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:09,845 INFO L470 AbstractCegarLoop]: Abstraction has 642 states and 802 transitions. [2021-10-21 20:21:09,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:21:09,845 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 802 transitions. [2021-10-21 20:21:09,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-10-21 20:21:09,847 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:09,847 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] [2021-10-21 20:21:09,867 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:10,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:10,063 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:10,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:10,063 INFO L82 PathProgramCache]: Analyzing trace with hash -1720295482, now seen corresponding path program 1 times [2021-10-21 20:21:10,063 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:10,063 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [790286991] [2021-10-21 20:21:10,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:10,064 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:10,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:10,064 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:10,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-10-21 20:21:10,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:10,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-21 20:21:10,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:10,892 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 20:21:10,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:11,042 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 20:21:11,043 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:11,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [790286991] [2021-10-21 20:21:11,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [790286991] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:11,043 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:11,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-10-21 20:21:11,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501267879] [2021-10-21 20:21:11,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-21 20:21:11,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:11,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 20:21:11,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-21 20:21:11,044 INFO L87 Difference]: Start difference. First operand 642 states and 802 transitions. Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:21:11,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:11,052 INFO L93 Difference]: Finished difference Result 593 states and 734 transitions. [2021-10-21 20:21:11,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 20:21:11,053 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 64 [2021-10-21 20:21:11,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:11,055 INFO L225 Difference]: With dead ends: 593 [2021-10-21 20:21:11,056 INFO L226 Difference]: Without dead ends: 593 [2021-10-21 20:21:11,056 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2ms TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-21 20:21:11,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-10-21 20:21:11,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 593. [2021-10-21 20:21:11,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 472 states have (on average 1.2394067796610169) internal successors, (585), 480 states have internal predecessors, (585), 68 states have call successors, (68), 45 states have call predecessors, (68), 52 states have return successors, (81), 68 states have call predecessors, (81), 60 states have call successors, (81) [2021-10-21 20:21:11,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 734 transitions. [2021-10-21 20:21:11,069 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 734 transitions. Word has length 64 [2021-10-21 20:21:11,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:11,070 INFO L470 AbstractCegarLoop]: Abstraction has 593 states and 734 transitions. [2021-10-21 20:21:11,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 20:21:11,070 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 734 transitions. [2021-10-21 20:21:11,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-10-21 20:21:11,071 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:11,072 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 20:21:11,091 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:11,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:11,288 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:11,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:11,288 INFO L82 PathProgramCache]: Analyzing trace with hash 1979839065, now seen corresponding path program 1 times [2021-10-21 20:21:11,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:11,288 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [400144997] [2021-10-21 20:21:11,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:11,288 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:11,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:11,289 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:11,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-10-21 20:21:12,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:12,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:21:12,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:12,172 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 20:21:12,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:12,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 20:21:12,390 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:12,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [400144997] [2021-10-21 20:21:12,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [400144997] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:12,390 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:12,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-21 20:21:12,391 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108464566] [2021-10-21 20:21:12,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-21 20:21:12,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:12,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-21 20:21:12,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:21:12,392 INFO L87 Difference]: Start difference. First operand 593 states and 734 transitions. Second operand has 14 states, 14 states have (on average 4.5) internal successors, (63), 10 states have internal predecessors, (63), 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 20:21:12,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:12,576 INFO L93 Difference]: Finished difference Result 628 states and 770 transitions. [2021-10-21 20:21:12,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-21 20:21:12,577 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 10 states have internal predecessors, (63), 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 59 [2021-10-21 20:21:12,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:12,581 INFO L225 Difference]: With dead ends: 628 [2021-10-21 20:21:12,581 INFO L226 Difference]: Without dead ends: 592 [2021-10-21 20:21:12,581 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 130.9ms TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-10-21 20:21:12,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-10-21 20:21:12,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 590. [2021-10-21 20:21:12,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 590 states, 469 states have (on average 1.2409381663113006) internal successors, (582), 478 states have internal predecessors, (582), 68 states have call successors, (68), 45 states have call predecessors, (68), 52 states have return successors, (80), 67 states have call predecessors, (80), 60 states have call successors, (80) [2021-10-21 20:21:12,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 590 states to 590 states and 730 transitions. [2021-10-21 20:21:12,594 INFO L78 Accepts]: Start accepts. Automaton has 590 states and 730 transitions. Word has length 59 [2021-10-21 20:21:12,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:12,595 INFO L470 AbstractCegarLoop]: Abstraction has 590 states and 730 transitions. [2021-10-21 20:21:12,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 10 states have internal predecessors, (63), 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 20:21:12,595 INFO L276 IsEmpty]: Start isEmpty. Operand 590 states and 730 transitions. [2021-10-21 20:21:12,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-10-21 20:21:12,597 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:12,597 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 20:21:12,616 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:12,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:12,813 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:12,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:12,814 INFO L82 PathProgramCache]: Analyzing trace with hash 1574122508, now seen corresponding path program 1 times [2021-10-21 20:21:12,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:12,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [298098805] [2021-10-21 20:21:12,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:12,814 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:12,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:12,815 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:12,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-10-21 20:21:13,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:13,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-21 20:21:13,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:13,792 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 20:21:13,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:14,047 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 20:21:14,047 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:14,047 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [298098805] [2021-10-21 20:21:14,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [298098805] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:14,048 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:14,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 8] imperfect sequences [] total 15 [2021-10-21 20:21:14,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118732664] [2021-10-21 20:21:14,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-21 20:21:14,049 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:14,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-21 20:21:14,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-10-21 20:21:14,050 INFO L87 Difference]: Start difference. First operand 590 states and 730 transitions. Second operand has 15 states, 15 states have (on average 4.2) internal successors, (63), 11 states have internal predecessors, (63), 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 20:21:14,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:14,318 INFO L93 Difference]: Finished difference Result 631 states and 781 transitions. [2021-10-21 20:21:14,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 20:21:14,319 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 11 states have internal predecessors, (63), 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 58 [2021-10-21 20:21:14,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:14,322 INFO L225 Difference]: With dead ends: 631 [2021-10-21 20:21:14,322 INFO L226 Difference]: Without dead ends: 604 [2021-10-21 20:21:14,322 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 128.3ms TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-10-21 20:21:14,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-10-21 20:21:14,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 586. [2021-10-21 20:21:14,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 466 states have (on average 1.240343347639485) internal successors, (578), 475 states have internal predecessors, (578), 67 states have call successors, (67), 45 states have call predecessors, (67), 52 states have return successors, (79), 66 states have call predecessors, (79), 59 states have call successors, (79) [2021-10-21 20:21:14,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 724 transitions. [2021-10-21 20:21:14,336 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 724 transitions. Word has length 58 [2021-10-21 20:21:14,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:14,336 INFO L470 AbstractCegarLoop]: Abstraction has 586 states and 724 transitions. [2021-10-21 20:21:14,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 11 states have internal predecessors, (63), 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 20:21:14,336 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 724 transitions. [2021-10-21 20:21:14,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-21 20:21:14,338 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:14,338 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 20:21:14,357 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:14,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:14,554 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:14,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:14,554 INFO L82 PathProgramCache]: Analyzing trace with hash 173553176, now seen corresponding path program 1 times [2021-10-21 20:21:14,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:14,555 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1223681590] [2021-10-21 20:21:14,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:14,555 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:14,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:14,556 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:14,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-10-21 20:21:15,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:15,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-21 20:21:15,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:15,539 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 20:21:15,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:15,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 20:21:15,841 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:15,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1223681590] [2021-10-21 20:21:15,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1223681590] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:15,841 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:15,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 7] imperfect sequences [] total 10 [2021-10-21 20:21:15,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500212584] [2021-10-21 20:21:15,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 20:21:15,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:15,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 20:21:15,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:21:15,842 INFO L87 Difference]: Start difference. First operand 586 states and 724 transitions. Second operand has 10 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 5 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2021-10-21 20:21:17,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:17,123 INFO L93 Difference]: Finished difference Result 911 states and 1120 transitions. [2021-10-21 20:21:17,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 20:21:17,124 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 5 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 60 [2021-10-21 20:21:17,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:17,128 INFO L225 Difference]: With dead ends: 911 [2021-10-21 20:21:17,128 INFO L226 Difference]: Without dead ends: 751 [2021-10-21 20:21:17,129 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 123.7ms TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2021-10-21 20:21:17,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2021-10-21 20:21:17,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 682. [2021-10-21 20:21:17,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 542 states have (on average 1.2232472324723247) internal successors, (663), 555 states have internal predecessors, (663), 79 states have call successors, (79), 49 states have call predecessors, (79), 60 states have return successors, (92), 78 states have call predecessors, (92), 69 states have call successors, (92) [2021-10-21 20:21:17,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 834 transitions. [2021-10-21 20:21:17,146 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 834 transitions. Word has length 60 [2021-10-21 20:21:17,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:17,147 INFO L470 AbstractCegarLoop]: Abstraction has 682 states and 834 transitions. [2021-10-21 20:21:17,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 5 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2021-10-21 20:21:17,147 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 834 transitions. [2021-10-21 20:21:17,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-21 20:21:17,151 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:17,151 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 20:21:17,170 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:17,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:17,367 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:17,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:17,367 INFO L82 PathProgramCache]: Analyzing trace with hash 1761901078, now seen corresponding path program 1 times [2021-10-21 20:21:17,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:17,368 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1898613260] [2021-10-21 20:21:17,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:17,368 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:17,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:17,369 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:17,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-10-21 20:21:18,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:18,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-21 20:21:18,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:18,316 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 20:21:18,316 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:18,482 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 20:21:18,482 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:18,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1898613260] [2021-10-21 20:21:18,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1898613260] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:18,483 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:18,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 10 [2021-10-21 20:21:18,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124861496] [2021-10-21 20:21:18,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 20:21:18,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:18,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 20:21:18,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:21:18,484 INFO L87 Difference]: Start difference. First operand 682 states and 834 transitions. Second operand has 10 states, 10 states have (on average 6.2) internal successors, (62), 8 states have internal predecessors, (62), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2021-10-21 20:21:18,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:18,604 INFO L93 Difference]: Finished difference Result 710 states and 862 transitions. [2021-10-21 20:21:18,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-21 20:21:18,604 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.2) internal successors, (62), 8 states have internal predecessors, (62), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) Word has length 60 [2021-10-21 20:21:18,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:18,608 INFO L225 Difference]: With dead ends: 710 [2021-10-21 20:21:18,608 INFO L226 Difference]: Without dead ends: 678 [2021-10-21 20:21:18,608 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 50.2ms TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:21:18,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2021-10-21 20:21:18,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 666. [2021-10-21 20:21:18,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 531 states have (on average 1.2203389830508475) internal successors, (648), 543 states have internal predecessors, (648), 77 states have call successors, (77), 48 states have call predecessors, (77), 57 states have return successors, (88), 75 states have call predecessors, (88), 67 states have call successors, (88) [2021-10-21 20:21:18,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 813 transitions. [2021-10-21 20:21:18,624 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 813 transitions. Word has length 60 [2021-10-21 20:21:18,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:18,624 INFO L470 AbstractCegarLoop]: Abstraction has 666 states and 813 transitions. [2021-10-21 20:21:18,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.2) internal successors, (62), 8 states have internal predecessors, (62), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2021-10-21 20:21:18,624 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 813 transitions. [2021-10-21 20:21:18,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-10-21 20:21:18,626 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:18,626 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 20:21:18,646 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:18,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:18,840 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:18,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:18,840 INFO L82 PathProgramCache]: Analyzing trace with hash 1588849571, now seen corresponding path program 1 times [2021-10-21 20:21:18,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:18,841 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [628935782] [2021-10-21 20:21:18,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:18,841 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:18,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:18,842 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:18,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-10-21 20:21:19,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:19,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-21 20:21:19,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:19,840 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 20:21:19,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:19,974 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 20:21:19,974 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:19,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [628935782] [2021-10-21 20:21:19,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [628935782] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:19,974 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:19,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 6 [2021-10-21 20:21:19,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129661031] [2021-10-21 20:21:19,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 20:21:19,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:19,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 20:21:19,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-21 20:21:19,976 INFO L87 Difference]: Start difference. First operand 666 states and 813 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (9), 2 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 20:21:20,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:20,041 INFO L93 Difference]: Finished difference Result 656 states and 800 transitions. [2021-10-21 20:21:20,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-21 20:21:20,042 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (9), 2 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 20:21:20,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:20,045 INFO L225 Difference]: With dead ends: 656 [2021-10-21 20:21:20,046 INFO L226 Difference]: Without dead ends: 637 [2021-10-21 20:21:20,047 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.0ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-21 20:21:20,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-10-21 20:21:20,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 637. [2021-10-21 20:21:20,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 510 states have (on average 1.2254901960784315) internal successors, (625), 521 states have internal predecessors, (625), 73 states have call successors, (73), 47 states have call predecessors, (73), 53 states have return successors, (81), 69 states have call predecessors, (81), 63 states have call successors, (81) [2021-10-21 20:21:20,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 779 transitions. [2021-10-21 20:21:20,062 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 779 transitions. Word has length 61 [2021-10-21 20:21:20,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:20,062 INFO L470 AbstractCegarLoop]: Abstraction has 637 states and 779 transitions. [2021-10-21 20:21:20,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (9), 2 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 20:21:20,063 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 779 transitions. [2021-10-21 20:21:20,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-10-21 20:21:20,066 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:20,066 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 20:21:20,084 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:20,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:20,283 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:20,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:20,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1503037677, now seen corresponding path program 1 times [2021-10-21 20:21:20,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:20,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [405029882] [2021-10-21 20:21:20,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:20,284 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:20,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:20,285 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:20,321 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-10-21 20:21:21,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:21,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 20:21:21,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:21,602 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 20:21:21,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:21,845 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 20:21:21,845 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:21,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [405029882] [2021-10-21 20:21:21,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [405029882] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:21,846 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:21,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 5] imperfect sequences [] total 7 [2021-10-21 20:21:21,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188372669] [2021-10-21 20:21:21,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-21 20:21:21,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:21,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-21 20:21:21,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-10-21 20:21:21,847 INFO L87 Difference]: Start difference. First operand 637 states and 779 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 4 states have call successors, (17), 4 states have call predecessors, (17), 7 states have return successors, (13), 6 states have call predecessors, (13), 3 states have call successors, (13) [2021-10-21 20:21:22,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:22,251 INFO L93 Difference]: Finished difference Result 639 states and 778 transitions. [2021-10-21 20:21:22,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:21:22,252 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 4 states have call successors, (17), 4 states have call predecessors, (17), 7 states have return successors, (13), 6 states have call predecessors, (13), 3 states have call successors, (13) Word has length 68 [2021-10-21 20:21:22,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:22,256 INFO L225 Difference]: With dead ends: 639 [2021-10-21 20:21:22,256 INFO L226 Difference]: Without dead ends: 639 [2021-10-21 20:21:22,256 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 36.5ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:21:22,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2021-10-21 20:21:22,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 637. [2021-10-21 20:21:22,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 510 states have (on average 1.2215686274509805) internal successors, (623), 521 states have internal predecessors, (623), 73 states have call successors, (73), 47 states have call predecessors, (73), 53 states have return successors, (81), 69 states have call predecessors, (81), 63 states have call successors, (81) [2021-10-21 20:21:22,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 777 transitions. [2021-10-21 20:21:22,270 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 777 transitions. Word has length 68 [2021-10-21 20:21:22,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:22,271 INFO L470 AbstractCegarLoop]: Abstraction has 637 states and 777 transitions. [2021-10-21 20:21:22,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 4 states have call successors, (17), 4 states have call predecessors, (17), 7 states have return successors, (13), 6 states have call predecessors, (13), 3 states have call successors, (13) [2021-10-21 20:21:22,271 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 777 transitions. [2021-10-21 20:21:22,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-10-21 20:21:22,273 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:22,273 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 20:21:22,295 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:22,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:22,487 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:22,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:22,488 INFO L82 PathProgramCache]: Analyzing trace with hash 1683825362, now seen corresponding path program 1 times [2021-10-21 20:21:22,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:22,488 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [599916088] [2021-10-21 20:21:22,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:22,488 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:22,488 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:22,490 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:22,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-10-21 20:21:23,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:23,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-21 20:21:23,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:23,602 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 20:21:23,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:23,746 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 20:21:23,746 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:23,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [599916088] [2021-10-21 20:21:23,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [599916088] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:23,746 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:23,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-10-21 20:21:23,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905275909] [2021-10-21 20:21:23,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-21 20:21:23,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:23,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 20:21:23,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-21 20:21:23,747 INFO L87 Difference]: Start difference. First operand 637 states and 777 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (9), 2 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 20:21:23,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:23,767 INFO L93 Difference]: Finished difference Result 619 states and 754 transitions. [2021-10-21 20:21:23,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 20:21:23,767 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (9), 2 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 62 [2021-10-21 20:21:23,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:23,782 INFO L225 Difference]: With dead ends: 619 [2021-10-21 20:21:23,783 INFO L226 Difference]: Without dead ends: 619 [2021-10-21 20:21:23,783 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2ms TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-21 20:21:23,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-10-21 20:21:23,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 614. [2021-10-21 20:21:23,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 491 states have (on average 1.2219959266802445) internal successors, (600), 502 states have internal predecessors, (600), 71 states have call successors, (71), 46 states have call predecessors, (71), 51 states have return successors, (78), 66 states have call predecessors, (78), 61 states have call successors, (78) [2021-10-21 20:21:23,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 749 transitions. [2021-10-21 20:21:23,806 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 749 transitions. Word has length 62 [2021-10-21 20:21:23,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:23,807 INFO L470 AbstractCegarLoop]: Abstraction has 614 states and 749 transitions. [2021-10-21 20:21:23,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (9), 2 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 20:21:23,807 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 749 transitions. [2021-10-21 20:21:23,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-21 20:21:23,810 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:23,811 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 20:21:23,827 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:24,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:24,027 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:24,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:24,028 INFO L82 PathProgramCache]: Analyzing trace with hash -563960348, now seen corresponding path program 1 times [2021-10-21 20:21:24,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:24,028 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [925381935] [2021-10-21 20:21:24,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:24,028 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:24,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:24,029 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:24,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-10-21 20:21:25,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:25,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 20:21:25,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:25,178 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 20:21:25,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:25,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 20:21:25,390 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:25,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [925381935] [2021-10-21 20:21:25,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [925381935] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:25,391 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:25,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 20:21:25,391 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238930206] [2021-10-21 20:21:25,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 20:21:25,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:25,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:21:25,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:21:25,392 INFO L87 Difference]: Start difference. First operand 614 states and 749 transitions. Second operand has 8 states, 8 states have (on average 6.625) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 20:21:25,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:25,421 INFO L93 Difference]: Finished difference Result 622 states and 758 transitions. [2021-10-21 20:21:25,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:21:25,421 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) Word has length 63 [2021-10-21 20:21:25,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:25,424 INFO L225 Difference]: With dead ends: 622 [2021-10-21 20:21:25,424 INFO L226 Difference]: Without dead ends: 620 [2021-10-21 20:21:25,424 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 28.1ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:21:25,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2021-10-21 20:21:25,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 618. [2021-10-21 20:21:25,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 494 states have (on average 1.2206477732793521) internal successors, (603), 505 states have internal predecessors, (603), 71 states have call successors, (71), 46 states have call predecessors, (71), 52 states have return successors, (79), 67 states have call predecessors, (79), 61 states have call successors, (79) [2021-10-21 20:21:25,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 753 transitions. [2021-10-21 20:21:25,436 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 753 transitions. Word has length 63 [2021-10-21 20:21:25,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:25,437 INFO L470 AbstractCegarLoop]: Abstraction has 618 states and 753 transitions. [2021-10-21 20:21:25,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 20:21:25,437 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 753 transitions. [2021-10-21 20:21:25,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-21 20:21:25,439 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:25,439 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 20:21:25,459 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:25,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:25,656 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:25,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:25,656 INFO L82 PathProgramCache]: Analyzing trace with hash 1715837219, now seen corresponding path program 1 times [2021-10-21 20:21:25,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:25,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [277605777] [2021-10-21 20:21:25,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:25,657 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:25,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:25,658 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:25,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-10-21 20:21:26,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:26,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-21 20:21:26,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:26,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 20:21:26,871 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:27,130 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 20:21:27,130 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:27,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [277605777] [2021-10-21 20:21:27,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [277605777] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:27,130 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:27,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-21 20:21:27,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427352054] [2021-10-21 20:21:27,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-21 20:21:27,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:27,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-21 20:21:27,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:21:27,132 INFO L87 Difference]: Start difference. First operand 618 states and 753 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 12 states have internal predecessors, (59), 2 states have call successors, (8), 2 states have call predecessors, (8), 6 states have return successors, (8), 6 states have call predecessors, (8), 1 states have call successors, (8) [2021-10-21 20:21:27,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:27,250 INFO L93 Difference]: Finished difference Result 604 states and 733 transitions. [2021-10-21 20:21:27,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 20:21:27,251 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 12 states have internal predecessors, (59), 2 states have call successors, (8), 2 states have call predecessors, (8), 6 states have return successors, (8), 6 states have call predecessors, (8), 1 states have call successors, (8) Word has length 63 [2021-10-21 20:21:27,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:27,253 INFO L225 Difference]: With dead ends: 604 [2021-10-21 20:21:27,253 INFO L226 Difference]: Without dead ends: 604 [2021-10-21 20:21:27,254 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 133.2ms TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-10-21 20:21:27,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-10-21 20:21:27,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2021-10-21 20:21:27,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 482 states have (on average 1.2136929460580912) internal successors, (585), 492 states have internal predecessors, (585), 70 states have call successors, (70), 46 states have call predecessors, (70), 51 states have return successors, (78), 66 states have call predecessors, (78), 61 states have call successors, (78) [2021-10-21 20:21:27,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 733 transitions. [2021-10-21 20:21:27,265 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 733 transitions. Word has length 63 [2021-10-21 20:21:27,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:27,268 INFO L470 AbstractCegarLoop]: Abstraction has 604 states and 733 transitions. [2021-10-21 20:21:27,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 12 states have internal predecessors, (59), 2 states have call successors, (8), 2 states have call predecessors, (8), 6 states have return successors, (8), 6 states have call predecessors, (8), 1 states have call successors, (8) [2021-10-21 20:21:27,268 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 733 transitions. [2021-10-21 20:21:27,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-21 20:21:27,270 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:27,270 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 20:21:27,287 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (37)] Ended with exit code 0 [2021-10-21 20:21:27,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:27,484 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:27,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:27,485 INFO L82 PathProgramCache]: Analyzing trace with hash 1412890612, now seen corresponding path program 1 times [2021-10-21 20:21:27,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:27,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1478650702] [2021-10-21 20:21:27,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:27,485 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:27,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:27,486 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:27,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-10-21 20:21:28,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:28,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-21 20:21:28,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:28,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 20:21:28,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:29,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:21:29,217 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:29,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1478650702] [2021-10-21 20:21:29,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1478650702] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:29,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:29,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 9] imperfect sequences [] total 17 [2021-10-21 20:21:29,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971274401] [2021-10-21 20:21:29,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-21 20:21:29,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:29,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-21 20:21:29,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-10-21 20:21:29,220 INFO L87 Difference]: Start difference. First operand 604 states and 733 transitions. Second operand has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 13 states have internal predecessors, (71), 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 20:21:29,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:29,576 INFO L93 Difference]: Finished difference Result 654 states and 789 transitions. [2021-10-21 20:21:29,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-21 20:21:29,576 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 13 states have internal predecessors, (71), 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 63 [2021-10-21 20:21:29,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:29,578 INFO L225 Difference]: With dead ends: 654 [2021-10-21 20:21:29,578 INFO L226 Difference]: Without dead ends: 621 [2021-10-21 20:21:29,579 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 236.6ms TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-21 20:21:29,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-10-21 20:21:29,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 600. [2021-10-21 20:21:29,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 479 states have (on average 1.2129436325678498) internal successors, (581), 489 states have internal predecessors, (581), 69 states have call successors, (69), 46 states have call predecessors, (69), 51 states have return successors, (77), 65 states have call predecessors, (77), 60 states have call successors, (77) [2021-10-21 20:21:29,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 727 transitions. [2021-10-21 20:21:29,589 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 727 transitions. Word has length 63 [2021-10-21 20:21:29,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:29,589 INFO L470 AbstractCegarLoop]: Abstraction has 600 states and 727 transitions. [2021-10-21 20:21:29,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 13 states have internal predecessors, (71), 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 20:21:29,590 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 727 transitions. [2021-10-21 20:21:29,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-21 20:21:29,592 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:29,592 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 20:21:29,623 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2021-10-21 20:21:29,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:29,809 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:29,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:29,809 INFO L82 PathProgramCache]: Analyzing trace with hash 1873715283, now seen corresponding path program 1 times [2021-10-21 20:21:29,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:29,810 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [767045734] [2021-10-21 20:21:29,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:29,810 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:29,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:29,810 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:29,813 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-10-21 20:21:30,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:30,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 20:21:30,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:30,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 20:21:30,975 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:31,173 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 20:21:31,173 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:31,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [767045734] [2021-10-21 20:21:31,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [767045734] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:31,173 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:31,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-21 20:21:31,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640365760] [2021-10-21 20:21:31,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 20:21:31,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:31,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 20:21:31,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 20:21:31,175 INFO L87 Difference]: Start difference. First operand 600 states and 727 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 20:21:31,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:31,199 INFO L93 Difference]: Finished difference Result 642 states and 780 transitions. [2021-10-21 20:21:31,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 20:21:31,200 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 71 [2021-10-21 20:21:31,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:31,203 INFO L225 Difference]: With dead ends: 642 [2021-10-21 20:21:31,203 INFO L226 Difference]: Without dead ends: 642 [2021-10-21 20:21:31,203 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.5ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 20:21:31,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-10-21 20:21:31,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 600. [2021-10-21 20:21:31,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 479 states have (on average 1.2129436325678498) internal successors, (581), 489 states have internal predecessors, (581), 69 states have call successors, (69), 46 states have call predecessors, (69), 51 states have return successors, (77), 65 states have call predecessors, (77), 60 states have call successors, (77) [2021-10-21 20:21:31,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 727 transitions. [2021-10-21 20:21:31,216 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 727 transitions. Word has length 71 [2021-10-21 20:21:31,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:31,216 INFO L470 AbstractCegarLoop]: Abstraction has 600 states and 727 transitions. [2021-10-21 20:21:31,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 20:21:31,216 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 727 transitions. [2021-10-21 20:21:31,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-21 20:21:31,221 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:31,221 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 20:21:31,241 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:31,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:31,437 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:31,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:31,437 INFO L82 PathProgramCache]: Analyzing trace with hash -427216749, now seen corresponding path program 1 times [2021-10-21 20:21:31,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:31,438 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [624589673] [2021-10-21 20:21:31,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:31,438 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:31,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:31,440 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:31,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-10-21 20:21:32,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:32,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 20:21:32,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21: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 20:21:32,740 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:32,889 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 20:21:32,889 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:32,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [624589673] [2021-10-21 20:21:32,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [624589673] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:32,889 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:32,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 6 [2021-10-21 20:21:32,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408515620] [2021-10-21 20:21:32,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 20:21:32,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:32,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 20:21:32,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-21 20:21:32,891 INFO L87 Difference]: Start difference. First operand 600 states and 727 transitions. Second operand has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 20:21:32,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:32,925 INFO L93 Difference]: Finished difference Result 625 states and 754 transitions. [2021-10-21 20:21:32,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:21:32,926 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 71 [2021-10-21 20:21:32,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:32,928 INFO L225 Difference]: With dead ends: 625 [2021-10-21 20:21:32,928 INFO L226 Difference]: Without dead ends: 625 [2021-10-21 20:21:32,929 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.5ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-21 20:21:32,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-10-21 20:21:32,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 600. [2021-10-21 20:21:32,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 479 states have (on average 1.2066805845511481) internal successors, (578), 489 states have internal predecessors, (578), 69 states have call successors, (69), 46 states have call predecessors, (69), 51 states have return successors, (77), 65 states have call predecessors, (77), 60 states have call successors, (77) [2021-10-21 20:21:32,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 724 transitions. [2021-10-21 20:21:32,939 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 724 transitions. Word has length 71 [2021-10-21 20:21:32,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:32,940 INFO L470 AbstractCegarLoop]: Abstraction has 600 states and 724 transitions. [2021-10-21 20:21:32,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 20:21:32,940 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 724 transitions. [2021-10-21 20:21:32,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-10-21 20:21:32,942 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:32,942 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] [2021-10-21 20:21:32,967 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (40)] Ended with exit code 0 [2021-10-21 20:21:33,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:33,156 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:33,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:33,157 INFO L82 PathProgramCache]: Analyzing trace with hash -1569130029, now seen corresponding path program 1 times [2021-10-21 20:21:33,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:33,157 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1660624293] [2021-10-21 20:21:33,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:33,157 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:33,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:33,158 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:33,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-10-21 20:21:34,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:34,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-21 20:21:34,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:34,518 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 20:21:34,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:34,798 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 20:21:34,798 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:34,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1660624293] [2021-10-21 20:21:34,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1660624293] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:34,799 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:34,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 8] imperfect sequences [] total 15 [2021-10-21 20:21:34,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382261353] [2021-10-21 20:21:34,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-21 20:21:34,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:34,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-21 20:21:34,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-10-21 20:21:34,802 INFO L87 Difference]: Start difference. First operand 600 states and 724 transitions. Second operand has 15 states, 15 states have (on average 4.6) internal successors, (69), 11 states have internal predecessors, (69), 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 20:21:35,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:35,013 INFO L93 Difference]: Finished difference Result 644 states and 773 transitions. [2021-10-21 20:21:35,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 20:21:35,014 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 11 states have internal predecessors, (69), 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 64 [2021-10-21 20:21:35,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:35,016 INFO L225 Difference]: With dead ends: 644 [2021-10-21 20:21:35,016 INFO L226 Difference]: Without dead ends: 593 [2021-10-21 20:21:35,016 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 125.6ms TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-10-21 20:21:35,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-10-21 20:21:35,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 575. [2021-10-21 20:21:35,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 457 states have (on average 1.2056892778993435) internal successors, (551), 467 states have internal predecessors, (551), 68 states have call successors, (68), 45 states have call predecessors, (68), 49 states have return successors, (75), 63 states have call predecessors, (75), 59 states have call successors, (75) [2021-10-21 20:21:35,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 694 transitions. [2021-10-21 20:21:35,027 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 694 transitions. Word has length 64 [2021-10-21 20:21:35,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:35,028 INFO L470 AbstractCegarLoop]: Abstraction has 575 states and 694 transitions. [2021-10-21 20:21:35,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 11 states have internal predecessors, (69), 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 20:21:35,028 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 694 transitions. [2021-10-21 20:21:35,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-10-21 20:21:35,030 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:35,030 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] [2021-10-21 20:21:35,060 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:35,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:35,247 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:35,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:35,248 INFO L82 PathProgramCache]: Analyzing trace with hash -890337210, now seen corresponding path program 1 times [2021-10-21 20:21:35,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:35,248 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [107505091] [2021-10-21 20:21:35,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:35,248 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:35,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:35,249 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:35,258 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-10-21 20:21:36,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:36,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-21 20:21:36,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:36,596 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 20:21:36,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:36,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 20:21:36,884 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:36,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [107505091] [2021-10-21 20:21:36,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [107505091] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:36,884 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:36,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 9] imperfect sequences [] total 17 [2021-10-21 20:21:36,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90451437] [2021-10-21 20:21:36,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-21 20:21:36,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:36,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-21 20:21:36,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-10-21 20:21:36,886 INFO L87 Difference]: Start difference. First operand 575 states and 694 transitions. Second operand has 17 states, 17 states have (on average 4.235294117647059) internal successors, (72), 13 states have internal predecessors, (72), 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 20:21:37,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:37,189 INFO L93 Difference]: Finished difference Result 622 states and 746 transitions. [2021-10-21 20:21:37,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-21 20:21:37,190 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.235294117647059) internal successors, (72), 13 states have internal predecessors, (72), 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 64 [2021-10-21 20:21:37,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:37,192 INFO L225 Difference]: With dead ends: 622 [2021-10-21 20:21:37,192 INFO L226 Difference]: Without dead ends: 588 [2021-10-21 20:21:37,192 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 202.8ms TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-21 20:21:37,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-10-21 20:21:37,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 570. [2021-10-21 20:21:37,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 453 states have (on average 1.205298013245033) internal successors, (546), 463 states have internal predecessors, (546), 67 states have call successors, (67), 45 states have call predecessors, (67), 49 states have return successors, (74), 62 states have call predecessors, (74), 58 states have call successors, (74) [2021-10-21 20:21:37,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 687 transitions. [2021-10-21 20:21:37,202 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 687 transitions. Word has length 64 [2021-10-21 20:21:37,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:37,203 INFO L470 AbstractCegarLoop]: Abstraction has 570 states and 687 transitions. [2021-10-21 20:21:37,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.235294117647059) internal successors, (72), 13 states have internal predecessors, (72), 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 20:21:37,203 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 687 transitions. [2021-10-21 20:21:37,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-10-21 20:21:37,205 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:37,205 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] [2021-10-21 20:21:37,237 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:37,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:37,422 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:37,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:37,422 INFO L82 PathProgramCache]: Analyzing trace with hash -1820448680, now seen corresponding path program 1 times [2021-10-21 20:21:37,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:37,422 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [874072899] [2021-10-21 20:21:37,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:37,423 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:37,423 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:37,423 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:37,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-10-21 20:21:38,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:38,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-21 20:21:38,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:38,888 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 20:21:38,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:39,226 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 20:21:39,227 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:39,227 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [874072899] [2021-10-21 20:21:39,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [874072899] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:39,227 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:39,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 9] imperfect sequences [] total 17 [2021-10-21 20:21:39,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248308277] [2021-10-21 20:21:39,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-21 20:21:39,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:39,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-21 20:21:39,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-10-21 20:21:39,228 INFO L87 Difference]: Start difference. First operand 570 states and 687 transitions. Second operand has 17 states, 17 states have (on average 4.235294117647059) internal successors, (72), 13 states have internal predecessors, (72), 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 20:21:39,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:39,503 INFO L93 Difference]: Finished difference Result 617 states and 738 transitions. [2021-10-21 20:21:39,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-21 20:21:39,504 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.235294117647059) internal successors, (72), 13 states have internal predecessors, (72), 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 64 [2021-10-21 20:21:39,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:39,505 INFO L225 Difference]: With dead ends: 617 [2021-10-21 20:21:39,505 INFO L226 Difference]: Without dead ends: 584 [2021-10-21 20:21:39,506 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 214.0ms TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-21 20:21:39,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-10-21 20:21:39,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 566. [2021-10-21 20:21:39,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 450 states have (on average 1.2044444444444444) internal successors, (542), 460 states have internal predecessors, (542), 66 states have call successors, (66), 45 states have call predecessors, (66), 49 states have return successors, (73), 61 states have call predecessors, (73), 57 states have call successors, (73) [2021-10-21 20:21:39,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 681 transitions. [2021-10-21 20:21:39,516 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 681 transitions. Word has length 64 [2021-10-21 20:21:39,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:39,517 INFO L470 AbstractCegarLoop]: Abstraction has 566 states and 681 transitions. [2021-10-21 20:21:39,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.235294117647059) internal successors, (72), 13 states have internal predecessors, (72), 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 20:21:39,517 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 681 transitions. [2021-10-21 20:21:39,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-10-21 20:21:39,519 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21: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 20:21:39,549 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:39,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:39,736 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:39,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:39,737 INFO L82 PathProgramCache]: Analyzing trace with hash 2134896106, now seen corresponding path program 1 times [2021-10-21 20:21:39,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:39,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [845615305] [2021-10-21 20:21:39,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:39,737 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:39,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:39,738 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:39,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2021-10-21 20:21:40,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:40,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:21:40,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:41,110 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 20:21:41,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:41,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 20:21:41,294 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:41,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [845615305] [2021-10-21 20:21:41,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [845615305] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:41,294 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:41,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-10-21 20:21:41,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603801512] [2021-10-21 20:21:41,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 20:21:41,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:41,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 20:21:41,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 20:21:41,296 INFO L87 Difference]: Start difference. First operand 566 states and 681 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-10-21 20:21:41,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:41,438 INFO L93 Difference]: Finished difference Result 612 states and 720 transitions. [2021-10-21 20:21:41,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 20:21:41,439 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 73 [2021-10-21 20:21:41,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:41,440 INFO L225 Difference]: With dead ends: 612 [2021-10-21 20:21:41,441 INFO L226 Difference]: Without dead ends: 609 [2021-10-21 20:21:41,441 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.7ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 20:21:41,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-10-21 20:21:41,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 589. [2021-10-21 20:21:41,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 473 states have (on average 1.1966173361522199) internal successors, (566), 481 states have internal predecessors, (566), 62 states have call successors, (62), 49 states have call predecessors, (62), 53 states have return successors, (71), 59 states have call predecessors, (71), 55 states have call successors, (71) [2021-10-21 20:21:41,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 699 transitions. [2021-10-21 20:21:41,451 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 699 transitions. Word has length 73 [2021-10-21 20:21:41,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:41,452 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 699 transitions. [2021-10-21 20:21:41,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-10-21 20:21:41,452 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 699 transitions. [2021-10-21 20:21:41,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-10-21 20:21:41,454 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:41,454 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 20:21:41,484 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:41,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:41,668 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:41,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:41,668 INFO L82 PathProgramCache]: Analyzing trace with hash -1678990932, now seen corresponding path program 1 times [2021-10-21 20:21:41,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:41,669 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2033823625] [2021-10-21 20:21:41,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:41,669 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:41,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:41,670 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:41,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2021-10-21 20:21:42,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:42,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 20:21:42,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:43,044 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 20:21:43,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:43,212 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 20:21:43,213 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:43,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2033823625] [2021-10-21 20:21:43,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2033823625] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:43,213 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:43,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 20:21:43,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618341235] [2021-10-21 20:21:43,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 20:21:43,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:43,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 20:21:43,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 20:21:43,214 INFO L87 Difference]: Start difference. First operand 589 states and 699 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-10-21 20:21:43,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:43,246 INFO L93 Difference]: Finished difference Result 693 states and 826 transitions. [2021-10-21 20:21:43,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 20:21:43,247 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 73 [2021-10-21 20:21:43,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:43,249 INFO L225 Difference]: With dead ends: 693 [2021-10-21 20:21:43,249 INFO L226 Difference]: Without dead ends: 693 [2021-10-21 20:21:43,250 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 20:21:43,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2021-10-21 20:21:43,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 663. [2021-10-21 20:21:43,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 531 states have (on average 1.1996233521657251) internal successors, (637), 539 states have internal predecessors, (637), 69 states have call successors, (69), 56 states have call predecessors, (69), 62 states have return successors, (87), 68 states have call predecessors, (87), 63 states have call successors, (87) [2021-10-21 20:21:43,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 793 transitions. [2021-10-21 20:21:43,261 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 793 transitions. Word has length 73 [2021-10-21 20:21:43,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:43,262 INFO L470 AbstractCegarLoop]: Abstraction has 663 states and 793 transitions. [2021-10-21 20:21:43,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-10-21 20:21:43,262 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 793 transitions. [2021-10-21 20:21:43,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-10-21 20:21:43,264 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:43,264 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 20:21:43,287 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:43,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:43,482 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:43,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:43,482 INFO L82 PathProgramCache]: Analyzing trace with hash 1831590663, now seen corresponding path program 1 times [2021-10-21 20:21:43,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:43,483 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [101866010] [2021-10-21 20:21:43,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:43,483 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:43,483 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:43,483 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:43,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2021-10-21 20:21:44,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:44,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-21 20:21:44,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:44,980 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 20:21:44,980 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:45,270 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 20:21:45,271 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:45,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [101866010] [2021-10-21 20:21:45,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [101866010] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:45,271 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:45,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 9] imperfect sequences [] total 17 [2021-10-21 20:21:45,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878778647] [2021-10-21 20:21:45,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-21 20:21:45,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:45,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-21 20:21:45,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-10-21 20:21:45,273 INFO L87 Difference]: Start difference. First operand 663 states and 793 transitions. Second operand has 17 states, 17 states have (on average 4.647058823529412) internal successors, (79), 13 states have internal predecessors, (79), 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 20:21:45,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:45,609 INFO L93 Difference]: Finished difference Result 729 states and 864 transitions. [2021-10-21 20:21:45,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-21 20:21:45,609 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.647058823529412) internal successors, (79), 13 states have internal predecessors, (79), 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 68 [2021-10-21 20:21:45,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:45,611 INFO L225 Difference]: With dead ends: 729 [2021-10-21 20:21:45,611 INFO L226 Difference]: Without dead ends: 647 [2021-10-21 20:21:45,611 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 175.7ms TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-21 20:21:45,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2021-10-21 20:21:45,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 623. [2021-10-21 20:21:45,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 497 states have (on average 1.199195171026157) internal successors, (596), 505 states have internal predecessors, (596), 66 states have call successors, (66), 53 states have call predecessors, (66), 59 states have return successors, (84), 65 states have call predecessors, (84), 60 states have call successors, (84) [2021-10-21 20:21:45,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 746 transitions. [2021-10-21 20:21:45,628 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 746 transitions. Word has length 68 [2021-10-21 20:21:45,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:45,629 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 746 transitions. [2021-10-21 20:21:45,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.647058823529412) internal successors, (79), 13 states have internal predecessors, (79), 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 20:21:45,629 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 746 transitions. [2021-10-21 20:21:45,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-21 20:21:45,631 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:45,631 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 20:21:45,651 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (46)] Ended with exit code 0 [2021-10-21 20:21:45,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:45,848 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:45,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:45,849 INFO L82 PathProgramCache]: Analyzing trace with hash -2093633698, now seen corresponding path program 1 times [2021-10-21 20:21:45,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:45,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1390027428] [2021-10-21 20:21:45,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:45,849 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:45,849 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:45,850 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:45,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2021-10-21 20:21:47,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:47,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-21 20:21:47,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:47,357 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 20:21:47,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:47,697 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 20:21:47,697 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:47,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1390027428] [2021-10-21 20:21:47,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1390027428] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:47,697 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:47,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-21 20:21:47,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216044012] [2021-10-21 20:21:47,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-21 20:21:47,698 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:47,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-21 20:21:47,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2021-10-21 20:21:47,698 INFO L87 Difference]: Start difference. First operand 623 states and 746 transitions. Second operand has 20 states, 20 states have (on average 3.9) internal successors, (78), 14 states have internal predecessors, (78), 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 20:21:47,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:47,835 INFO L93 Difference]: Finished difference Result 633 states and 755 transitions. [2021-10-21 20:21:47,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 20:21:47,835 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.9) internal successors, (78), 14 states have internal predecessors, (78), 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 71 [2021-10-21 20:21:47,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:47,837 INFO L225 Difference]: With dead ends: 633 [2021-10-21 20:21:47,837 INFO L226 Difference]: Without dead ends: 566 [2021-10-21 20:21:47,837 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 187.0ms TimeCoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2021-10-21 20:21:47,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-10-21 20:21:47,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 566. [2021-10-21 20:21:47,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 450 states have (on average 1.1955555555555555) internal successors, (538), 458 states have internal predecessors, (538), 61 states have call successors, (61), 48 states have call predecessors, (61), 54 states have return successors, (79), 60 states have call predecessors, (79), 55 states have call successors, (79) [2021-10-21 20:21:47,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 678 transitions. [2021-10-21 20:21:47,845 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 678 transitions. Word has length 71 [2021-10-21 20:21:47,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:47,845 INFO L470 AbstractCegarLoop]: Abstraction has 566 states and 678 transitions. [2021-10-21 20:21:47,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.9) internal successors, (78), 14 states have internal predecessors, (78), 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 20:21:47,846 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 678 transitions. [2021-10-21 20:21:47,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-10-21 20:21:47,848 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:47,848 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, 1, 1, 1, 1] [2021-10-21 20:21:47,866 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (47)] Ended with exit code 0 [2021-10-21 20:21:48,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:48,066 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:48,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:48,067 INFO L82 PathProgramCache]: Analyzing trace with hash -894709895, now seen corresponding path program 1 times [2021-10-21 20:21:48,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:48,067 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [314726433] [2021-10-21 20:21:48,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:48,067 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:48,067 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:48,068 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:48,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2021-10-21 20:21:49,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:49,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-21 20:21:49,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:49,710 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 20:21:49,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:49,913 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 20:21:49,914 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:49,914 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [314726433] [2021-10-21 20:21:49,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [314726433] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:49,914 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:49,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 5] imperfect sequences [] total 9 [2021-10-21 20:21:49,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336561877] [2021-10-21 20:21:49,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-21 20:21:49,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:49,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-21 20:21:49,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-10-21 20:21:49,915 INFO L87 Difference]: Start difference. First operand 566 states and 678 transitions. Second operand has 9 states, 9 states have (on average 12.88888888888889) internal successors, (116), 9 states have internal predecessors, (116), 5 states have call successors, (19), 5 states have call predecessors, (19), 6 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2021-10-21 20:21:50,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:50,716 INFO L93 Difference]: Finished difference Result 591 states and 703 transitions. [2021-10-21 20:21:50,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 20:21:50,716 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.88888888888889) internal successors, (116), 9 states have internal predecessors, (116), 5 states have call successors, (19), 5 states have call predecessors, (19), 6 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) Word has length 82 [2021-10-21 20:21:50,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:50,718 INFO L225 Difference]: With dead ends: 591 [2021-10-21 20:21:50,718 INFO L226 Difference]: Without dead ends: 591 [2021-10-21 20:21:50,718 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 57.1ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-10-21 20:21:50,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-10-21 20:21:50,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 550. [2021-10-21 20:21:50,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 437 states have (on average 1.194508009153318) internal successors, (522), 444 states have internal predecessors, (522), 60 states have call successors, (60), 48 states have call predecessors, (60), 52 states have return successors, (71), 58 states have call predecessors, (71), 54 states have call successors, (71) [2021-10-21 20:21:50,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 653 transitions. [2021-10-21 20:21:50,725 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 653 transitions. Word has length 82 [2021-10-21 20:21:50,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:50,725 INFO L470 AbstractCegarLoop]: Abstraction has 550 states and 653 transitions. [2021-10-21 20:21:50,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.88888888888889) internal successors, (116), 9 states have internal predecessors, (116), 5 states have call successors, (19), 5 states have call predecessors, (19), 6 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2021-10-21 20:21:50,726 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 653 transitions. [2021-10-21 20:21:50,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-10-21 20:21:50,727 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:50,727 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, 1, 1, 1, 1, 1] [2021-10-21 20:21:50,749 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:50,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:50,939 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:50,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:50,940 INFO L82 PathProgramCache]: Analyzing trace with hash 1594482170, now seen corresponding path program 1 times [2021-10-21 20:21:50,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:50,940 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1639265923] [2021-10-21 20:21:50,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:50,940 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:50,940 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:50,941 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:50,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2021-10-21 20:21:52,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:52,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 504 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 20:21:52,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:52,563 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 20:21:52,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:52,762 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 20:21:52,763 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:52,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1639265923] [2021-10-21 20:21:52,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1639265923] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:52,763 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:52,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 6 [2021-10-21 20:21:52,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25906240] [2021-10-21 20:21:52,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 20:21:52,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:52,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 20:21:52,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-21 20:21:52,765 INFO L87 Difference]: Start difference. First operand 550 states and 653 transitions. Second operand has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) [2021-10-21 20:21:52,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:52,799 INFO L93 Difference]: Finished difference Result 611 states and 753 transitions. [2021-10-21 20:21:52,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:21:52,803 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) Word has length 83 [2021-10-21 20:21:52,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:52,805 INFO L225 Difference]: With dead ends: 611 [2021-10-21 20:21:52,805 INFO L226 Difference]: Without dead ends: 611 [2021-10-21 20:21:52,805 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.5ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-21 20:21:52,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-10-21 20:21:52,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 516. [2021-10-21 20:21:52,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 414 states have (on average 1.1932367149758454) internal successors, (494), 420 states have internal predecessors, (494), 53 states have call successors, (53), 42 states have call predecessors, (53), 48 states have return successors, (62), 54 states have call predecessors, (62), 48 states have call successors, (62) [2021-10-21 20:21:52,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 609 transitions. [2021-10-21 20:21:52,816 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 609 transitions. Word has length 83 [2021-10-21 20:21:52,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:52,816 INFO L470 AbstractCegarLoop]: Abstraction has 516 states and 609 transitions. [2021-10-21 20:21:52,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) [2021-10-21 20:21:52,816 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 609 transitions. [2021-10-21 20:21:52,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-10-21 20:21:52,818 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:52,818 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:21:52,840 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:53,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:53,032 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:53,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:53,033 INFO L82 PathProgramCache]: Analyzing trace with hash -1775350014, now seen corresponding path program 1 times [2021-10-21 20:21:53,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:53,033 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2089940338] [2021-10-21 20:21:53,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:53,033 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:53,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:53,035 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:53,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2021-10-21 20:21:54,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:54,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-21 20:21:54,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:54,713 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 20:21:54,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:55,033 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 20:21:55,033 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:55,033 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2089940338] [2021-10-21 20:21:55,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2089940338] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:55,033 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:55,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-21 20:21:55,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046918987] [2021-10-21 20:21:55,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-21 20:21:55,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:55,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-21 20:21:55,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:21:55,034 INFO L87 Difference]: Start difference. First operand 516 states and 609 transitions. Second operand has 16 states, 16 states have (on average 5.75) internal successors, (92), 12 states have internal predecessors, (92), 4 states have call successors, (12), 2 states have call predecessors, (12), 5 states have return successors, (12), 7 states have call predecessors, (12), 3 states have call successors, (12) [2021-10-21 20:21:55,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:55,295 INFO L93 Difference]: Finished difference Result 598 states and 695 transitions. [2021-10-21 20:21:55,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-21 20:21:55,296 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.75) internal successors, (92), 12 states have internal predecessors, (92), 4 states have call successors, (12), 2 states have call predecessors, (12), 5 states have return successors, (12), 7 states have call predecessors, (12), 3 states have call successors, (12) Word has length 88 [2021-10-21 20:21:55,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:55,298 INFO L225 Difference]: With dead ends: 598 [2021-10-21 20:21:55,298 INFO L226 Difference]: Without dead ends: 562 [2021-10-21 20:21:55,299 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 213.8ms TimeCoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-10-21 20:21:55,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-10-21 20:21:55,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 516. [2021-10-21 20:21:55,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 414 states have (on average 1.1908212560386473) internal successors, (493), 420 states have internal predecessors, (493), 53 states have call successors, (53), 42 states have call predecessors, (53), 48 states have return successors, (62), 54 states have call predecessors, (62), 48 states have call successors, (62) [2021-10-21 20:21:55,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 608 transitions. [2021-10-21 20:21:55,309 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 608 transitions. Word has length 88 [2021-10-21 20:21:55,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:55,309 INFO L470 AbstractCegarLoop]: Abstraction has 516 states and 608 transitions. [2021-10-21 20:21:55,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.75) internal successors, (92), 12 states have internal predecessors, (92), 4 states have call successors, (12), 2 states have call predecessors, (12), 5 states have return successors, (12), 7 states have call predecessors, (12), 3 states have call successors, (12) [2021-10-21 20:21:55,310 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 608 transitions. [2021-10-21 20:21:55,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-10-21 20:21:55,311 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:55,311 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, 1, 1, 1, 1, 1, 1] [2021-10-21 20:21:55,330 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2021-10-21 20:21:55,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:55,530 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:55,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:55,530 INFO L82 PathProgramCache]: Analyzing trace with hash -516864991, now seen corresponding path program 1 times [2021-10-21 20:21:55,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:55,531 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1628849870] [2021-10-21 20:21:55,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:55,531 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:55,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:55,534 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:55,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2021-10-21 20:21:57,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:21:57,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 20:21:57,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:21:57,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 20:21:57,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 20:21:57,835 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 20:21:57,835 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 20:21:57,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1628849870] [2021-10-21 20:21:57,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1628849870] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 20:21:57,835 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:21:57,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 7 [2021-10-21 20:21:57,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139693273] [2021-10-21 20:21:57,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-21 20:21:57,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 20:21:57,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-21 20:21:57,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-10-21 20:21:57,837 INFO L87 Difference]: Start difference. First operand 516 states and 608 transitions. Second operand has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 7 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 7 states have call predecessors, (11), 6 states have call successors, (11) [2021-10-21 20:21:58,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:21:58,439 INFO L93 Difference]: Finished difference Result 731 states and 846 transitions. [2021-10-21 20:21:58,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-21 20:21:58,439 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 7 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 7 states have call predecessors, (11), 6 states have call successors, (11) Word has length 84 [2021-10-21 20:21:58,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 20:21:58,442 INFO L225 Difference]: With dead ends: 731 [2021-10-21 20:21:58,442 INFO L226 Difference]: Without dead ends: 731 [2021-10-21 20:21:58,442 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 40.2ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:21:58,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2021-10-21 20:21:58,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 632. [2021-10-21 20:21:58,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 507 states have (on average 1.1854043392504932) internal successors, (601), 516 states have internal predecessors, (601), 61 states have call successors, (61), 54 states have call predecessors, (61), 63 states have return successors, (73), 62 states have call predecessors, (73), 56 states have call successors, (73) [2021-10-21 20:21:58,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 735 transitions. [2021-10-21 20:21:58,452 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 735 transitions. Word has length 84 [2021-10-21 20:21:58,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 20:21:58,452 INFO L470 AbstractCegarLoop]: Abstraction has 632 states and 735 transitions. [2021-10-21 20:21:58,453 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 7 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 7 states have call predecessors, (11), 6 states have call successors, (11) [2021-10-21 20:21:58,453 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 735 transitions. [2021-10-21 20:21:58,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-10-21 20:21:58,454 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 20:21:58,454 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, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:21:58,467 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (51)] Ended with exit code 0 [2021-10-21 20:21:58,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:21:58,656 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 20:21:58,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:21:58,656 INFO L82 PathProgramCache]: Analyzing trace with hash 1881717760, now seen corresponding path program 1 times [2021-10-21 20:21:58,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 20:21:58,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [475799837] [2021-10-21 20:21:58,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:21:58,657 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 20:21:58,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 20:21:58,658 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 20:21:58,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2021-10-21 20:22:00,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:22:00,263 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:22:00,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:22:00,733 INFO L133 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2021-10-21 20:22:00,733 INFO L626 BasicCegarLoop]: Counterexample is feasible [2021-10-21 20:22:00,734 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK [2021-10-21 20:22:00,736 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location mainErr0ENSURES_VIOLATIONMEMORY_LEAK [2021-10-21 20:22:00,759 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2021-10-21 20:22:00,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 20:22:00,961 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-21 20:22:01,157 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.10 08:22:01 BoogieIcfgContainer [2021-10-21 20:22:01,158 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-21 20:22:01,158 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-21 20:22:01,158 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-21 20:22:01,159 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-21 20:22:01,159 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 08:20:31" (3/4) ... [2021-10-21 20:22:01,162 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-21 20:22:01,162 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-21 20:22:01,164 INFO L168 Benchmark]: Toolchain (without parser) took 91938.47 ms. Allocated memory was 73.4 MB in the beginning and 222.3 MB in the end (delta: 148.9 MB). Free memory was 52.6 MB in the beginning and 104.3 MB in the end (delta: -51.7 MB). Peak memory consumption was 96.3 MB. Max. memory is 16.1 GB. [2021-10-21 20:22:01,164 INFO L168 Benchmark]: CDTParser took 0.25 ms. Allocated memory is still 73.4 MB. Free memory is still 53.6 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-21 20:22:01,164 INFO L168 Benchmark]: CACSL2BoogieTranslator took 778.62 ms. Allocated memory is still 73.4 MB. Free memory was 52.4 MB in the beginning and 44.4 MB in the end (delta: 7.9 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.1 GB. [2021-10-21 20:22:01,165 INFO L168 Benchmark]: Boogie Preprocessor took 162.98 ms. Allocated memory is still 73.4 MB. Free memory was 44.4 MB in the beginning and 40.0 MB in the end (delta: 4.4 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. [2021-10-21 20:22:01,165 INFO L168 Benchmark]: RCFGBuilder took 1612.84 ms. Allocated memory was 73.4 MB in the beginning and 109.1 MB in the end (delta: 35.7 MB). Free memory was 40.0 MB in the beginning and 75.8 MB in the end (delta: -35.8 MB). Peak memory consumption was 24.6 MB. Max. memory is 16.1 GB. [2021-10-21 20:22:01,165 INFO L168 Benchmark]: TraceAbstraction took 89374.92 ms. Allocated memory was 109.1 MB in the beginning and 222.3 MB in the end (delta: 113.2 MB). Free memory was 75.2 MB in the beginning and 104.3 MB in the end (delta: -29.1 MB). Peak memory consumption was 82.7 MB. Max. memory is 16.1 GB. [2021-10-21 20:22:01,168 INFO L168 Benchmark]: Witness Printer took 3.99 ms. Allocated memory is still 222.3 MB. Free memory is still 104.3 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-21 20:22:01,169 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.25 ms. Allocated memory is still 73.4 MB. Free memory is still 53.6 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 778.62 ms. Allocated memory is still 73.4 MB. Free memory was 52.4 MB in the beginning and 44.4 MB in the end (delta: 7.9 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 162.98 ms. Allocated memory is still 73.4 MB. Free memory was 44.4 MB in the beginning and 40.0 MB in the end (delta: 4.4 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. * RCFGBuilder took 1612.84 ms. Allocated memory was 73.4 MB in the beginning and 109.1 MB in the end (delta: 35.7 MB). Free memory was 40.0 MB in the beginning and 75.8 MB in the end (delta: -35.8 MB). Peak memory consumption was 24.6 MB. Max. memory is 16.1 GB. * TraceAbstraction took 89374.92 ms. Allocated memory was 109.1 MB in the beginning and 222.3 MB in the end (delta: 113.2 MB). Free memory was 75.2 MB in the beginning and 104.3 MB in the end (delta: -29.1 MB). Peak memory consumption was 82.7 MB. Max. memory is 16.1 GB. * Witness Printer took 3.99 ms. Allocated memory is still 222.3 MB. Free memory is still 104.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: 1627]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of memtrack at line 1627. Possible FailurePath: [L42] int FloppyThread ; [L43] int KernelMode ; [L44] int Suspended ; [L45] int Executive ; [L46] int DiskController ; [L47] int FloppyDiskPeripheral ; [L48] int FlConfigCallBack ; [L49] int MaximumInterfaceType ; [L50] int MOUNTDEV_MOUNTED_DEVICE_GUID ; [L51] int myStatus ; [L52] int s ; [L53] int UNLOADED ; [L54] int NP ; [L55] int DC ; [L56] int SKIP1 ; [L57] int SKIP2 ; [L58] int MPR1 ; [L59] int MPR3 ; [L60] int IPC ; [L61] int pended ; [L62] int compRegistered ; [L63] int lowerDriverReturn ; [L64] int setEventCalled ; [L65] int customIrp ; [L88] int PagingReferenceCount = 0; [L89] int PagingMutex = 0; VAL [\old(compRegistered)=11, \old(customIrp)=41, \old(DC)=20, \old(DiskController)=21, \old(Executive)=25, \old(FlConfigCallBack)=15, \old(FloppyDiskPeripheral)=29, \old(FloppyThread)=28, \old(IPC)=39, \old(KernelMode)=19, \old(lowerDriverReturn)=24, \old(MaximumInterfaceType)=36, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=23, \old(MPR1)=42, \old(MPR3)=37, \old(myStatus)=8, \old(NP)=40, \old(PagingMutex)=10, \old(PagingReferenceCount)=31, \old(pended)=38, \old(s)=26, \old(setEventCalled)=34, \old(SKIP1)=18, \old(SKIP2)=32, \old(Suspended)=9, \old(UNLOADED)=16, compRegistered=0, customIrp=0, DC=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=0, MPR3=0, myStatus=0, NP=0, PagingMutex=0, PagingReferenceCount=0, pended=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=0, UNLOADED=0] [L668] int status ; [L669] int irp = __VERIFIER_nondet_int() ; [L670] int pirp ; [L671] int pirp__IoStatus__Status ; [L672] int irp_choice = __VERIFIER_nondet_int() ; [L673] int devobj = __VERIFIER_nondet_int() ; [L674] int __cil_tmp8 ; [L676] FloppyThread = 0 [L677] KernelMode = 0 [L678] Suspended = 0 [L679] Executive = 0 [L680] DiskController = 0 [L681] FloppyDiskPeripheral = 0 [L682] FlConfigCallBack = 0 [L683] MaximumInterfaceType = 0 [L684] MOUNTDEV_MOUNTED_DEVICE_GUID = 0 [L685] myStatus = 0 [L686] s = 0 [L687] UNLOADED = 0 [L688] NP = 0 [L689] DC = 0 [L690] SKIP1 = 0 [L691] SKIP2 = 0 [L692] MPR1 = 0 [L693] MPR3 = 0 [L694] IPC = 0 [L695] pended = 0 [L696] compRegistered = 0 [L697] lowerDriverReturn = 0 [L698] setEventCalled = 0 [L699] customIrp = 0 [L703] status = 0 [L704] pirp = irp VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=0, devobj=44, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=0, irp=45, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=0, MPR3=0, myStatus=0, NP=0, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=45, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, status=0, Suspended=0, UNLOADED=0] [L705] CALL _BLAST_init() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=0, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=0, MPR3=0, myStatus=0, NP=0, PagingMutex=0, PagingReferenceCount=0, pended=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=0, UNLOADED=0] [L71] UNLOADED = 0 [L72] NP = 1 [L73] DC = 2 [L74] SKIP1 = 3 [L75] SKIP2 = 4 [L76] MPR1 = 5 [L77] MPR3 = 6 [L78] IPC = 7 [L79] s = UNLOADED [L80] pended = 0 [L81] compRegistered = 0 [L82] lowerDriverReturn = 0 [L83] setEventCalled = 0 [L84] customIrp = 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L705] RET _BLAST_init() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=44, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=45, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=45, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, UNLOADED=0] [L707] COND TRUE status >= 0 [L708] s = NP [L709] customIrp = 0 [L710] setEventCalled = customIrp [L711] lowerDriverReturn = setEventCalled [L712] compRegistered = lowerDriverReturn [L713] pended = compRegistered [L714] pirp__IoStatus__Status = 0 [L715] myStatus = 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=44, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=45, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=45, pirp__IoStatus__Status=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, UNLOADED=0] [L716] COND TRUE irp_choice == 0 [L717] pirp__IoStatus__Status = -1073741637 [L718] myStatus = -1073741637 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=44, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=45, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=45, pirp__IoStatus__Status=3221225659, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, UNLOADED=0] [L721] CALL stub_driver_init() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L658] s = NP [L659] pended = 0 [L660] compRegistered = 0 [L661] lowerDriverReturn = 0 [L662] setEventCalled = 0 [L663] customIrp = 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L721] RET stub_driver_init() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=44, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=45, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=45, pirp__IoStatus__Status=3221225659, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, UNLOADED=0] [L724] COND FALSE !(status < 0) [L728] int tmp_ndt_1; [L729] tmp_ndt_1 = __VERIFIER_nondet_int() [L730] COND FALSE !(tmp_ndt_1 == 0) [L733] int tmp_ndt_2; [L734] tmp_ndt_2 = __VERIFIER_nondet_int() [L735] COND FALSE !(tmp_ndt_2 == 1) [L738] int tmp_ndt_3; [L739] tmp_ndt_3 = __VERIFIER_nondet_int() [L740] COND FALSE !(tmp_ndt_3 == 2) [L743] int tmp_ndt_4; [L744] tmp_ndt_4 = __VERIFIER_nondet_int() [L745] COND TRUE tmp_ndt_4 == 3 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=44, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=45, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, pirp=45, pirp__IoStatus__Status=3221225659, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L767] CALL, EXPR FloppyPnp(devobj, pirp) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L161] int DeviceObject__DeviceExtension = __VERIFIER_nondet_int() ; [L162] int Irp__Tail__Overlay__CurrentStackLocation = __VERIFIER_nondet_int() ; [L163] int Irp__IoStatus__Information ; [L164] int Irp__IoStatus__Status ; [L165] int Irp__CurrentLocation = __VERIFIER_nondet_int() ; [L166] int disketteExtension__IsRemoved = __VERIFIER_nondet_int() ; [L167] int disketteExtension__IsStarted = __VERIFIER_nondet_int() ; [L168] int disketteExtension__TargetObject = __VERIFIER_nondet_int() ; [L169] int disketteExtension__HoldNewRequests ; [L170] int disketteExtension__FloppyThread = __VERIFIER_nondet_int() ; [L171] int disketteExtension__InterfaceString__Buffer = __VERIFIER_nondet_int() ; [L172] int disketteExtension__InterfaceString = __VERIFIER_nondet_int() ; [L173] int disketteExtension__ArcName__Length = __VERIFIER_nondet_int() ; [L174] int disketteExtension__ArcName = __VERIFIER_nondet_int() ; [L175] int irpSp__MinorFunction = __VERIFIER_nondet_int() ; [L176] int IoGetConfigurationInformation__FloppyCount = __VERIFIER_nondet_int() ; [L177] int irpSp ; [L178] int disketteExtension ; [L179] int ntStatus ; [L180] int doneEvent = __VERIFIER_nondet_int() ; [L181] int irpSp___0 ; [L182] int nextIrpSp ; [L183] int nextIrpSp__Control ; [L184] int irpSp___1 ; [L185] int irpSp__Context ; [L186] int irpSp__Control ; [L187] long __cil_tmp29 ; [L188] long __cil_tmp30 ; [L191] ntStatus = 0 [L192] PagingReferenceCount ++ VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=2147483648, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L193] COND TRUE PagingReferenceCount == 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=2147483648, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L196] disketteExtension = DeviceObject__DeviceExtension [L197] irpSp = Irp__Tail__Overlay__CurrentStackLocation VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=2147483648, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L198] COND FALSE !(\read(disketteExtension__IsRemoved)) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=2147483648, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L207] COND FALSE !(irpSp__MinorFunction == 0) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=2147483648, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L210] COND TRUE irpSp__MinorFunction == 5 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=2147483648, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L236] COND TRUE irpSp__MinorFunction == 5 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=2147483648, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L239] COND FALSE !(! disketteExtension__IsStarted) [L255] disketteExtension__HoldNewRequests = 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=2147483648, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L256] CALL, EXPR FlQueueIrpToThread(Irp, disketteExtension) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=50, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L98] int status ; [L99] int threadHandle = __VERIFIER_nondet_int() ; [L100] int DisketteExtension__PoweringDown = __VERIFIER_nondet_int() ; [L101] int DisketteExtension__ThreadReferenceCount = __VERIFIER_nondet_int() ; [L102] int DisketteExtension__FloppyThread = __VERIFIER_nondet_int() ; [L103] int Irp__IoStatus__Status ; [L104] int Irp__IoStatus__Information ; [L105] int Irp__Tail__Overlay__CurrentStackLocation__Control ; [L106] int ObjAttributes = __VERIFIER_nondet_int() ; [L107] int __cil_tmp12 ; [L108] int __cil_tmp13 ; VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=50, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=50, DisketteExtension__FloppyThread=56, DisketteExtension__PoweringDown=0, DisketteExtension__ThreadReferenceCount=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=45, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ObjAttributes=57, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=55, UNLOADED=0] [L111] COND FALSE !(DisketteExtension__PoweringDown == 1) [L117] DisketteExtension__ThreadReferenceCount ++ VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=50, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=50, DisketteExtension__FloppyThread=56, DisketteExtension__PoweringDown=0, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=45, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ObjAttributes=57, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=55, UNLOADED=0] [L118] COND FALSE !(DisketteExtension__ThreadReferenceCount == 0) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=50, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=50, DisketteExtension__FloppyThread=56, DisketteExtension__PoweringDown=0, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=45, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ObjAttributes=57, PagingMutex=0, PagingReferenceCount=1, pended=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=55, UNLOADED=0] [L150] COND TRUE pended == 0 [L151] pended = 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=50, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=50, DisketteExtension__FloppyThread=56, DisketteExtension__PoweringDown=0, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=45, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ObjAttributes=57, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=55, UNLOADED=0] [L157] return (259); VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(DisketteExtension)=50, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=1, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=259, compRegistered=0, customIrp=0, DC=2, DiskController=0, DisketteExtension=50, DisketteExtension__FloppyThread=56, DisketteExtension__PoweringDown=0, DisketteExtension__ThreadReferenceCount=1, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=45, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ObjAttributes=57, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, threadHandle=55, UNLOADED=0] [L256] RET, EXPR FlQueueIrpToThread(Irp, disketteExtension) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=2147483648, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, FlQueueIrpToThread(Irp, disketteExtension)=259, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L256] ntStatus = FlQueueIrpToThread(Irp, disketteExtension) [L259] __cil_tmp29 = (long )ntStatus VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=2147483648, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L260] COND TRUE __cil_tmp29 == 259L VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=2147483648, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L262-L263] CALL KeWaitForSingleObject(disketteExtension__FloppyThread, Executive, KernelMode, 0, 0) VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(Object)=2147483648, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L1066] COND FALSE !(s == MPR3) VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(Object)=2147483648, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, Object=2147483648, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1075] COND FALSE !(customIrp == 1) VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(Object)=2147483648, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, Object=2147483648, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1079] COND FALSE !(s == MPR3) VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(Object)=2147483648, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, Object=2147483648, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1086] int tmp_ndt_12; [L1087] tmp_ndt_12 = __VERIFIER_nondet_int() [L1088] COND TRUE tmp_ndt_12 == 0 VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(Object)=2147483648, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, Object=2147483648, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, tmp_ndt_12=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L1094] return (0); VAL [\old(Alertable)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(Object)=2147483648, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(Timeout)=0, \old(UNLOADED)=0, \old(WaitMode)=0, \old(WaitReason)=0, \result=0, Alertable=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, Object=2147483648, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, Timeout=0, tmp_ndt_12=0, UNLOADED=0, WaitMode=0, WaitReason=0] [L262-L263] RET KeWaitForSingleObject(disketteExtension__FloppyThread, Executive, KernelMode, 0, 0) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=2147483648, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, KeWaitForSingleObject(disketteExtension__FloppyThread, Executive, KernelMode, 0, 0)=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L265] COND TRUE disketteExtension__FloppyThread != 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=2147483648, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L268] disketteExtension__FloppyThread = 0 [L269] Irp__IoStatus__Status = 0 [L270] myStatus = 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=0, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L271] COND TRUE s == NP [L272] s = SKIP1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=0, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=0, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L279] Irp__CurrentLocation ++ [L280] Irp__Tail__Overlay__CurrentStackLocation ++ VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L281] CALL, EXPR IofCallDriver(disketteExtension__TargetObject, Irp) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=47, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L968] int returnVal2 ; [L969] int compRetStatus1 ; [L970] int lcontext = __VERIFIER_nondet_int() ; [L971] unsigned long __cil_tmp7 ; VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=47, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=47, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=45, KernelMode=0, lcontext=58, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L974] COND FALSE !(\read(compRegistered)) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=47, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=47, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=45, KernelMode=0, lcontext=58, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L987] int tmp_ndt_10; [L988] tmp_ndt_10 = __VERIFIER_nondet_int() [L989] COND TRUE tmp_ndt_10 == 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=47, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=47, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=45, KernelMode=0, lcontext=58, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1000] returnVal2 = 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=47, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=47, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=45, KernelMode=0, lcontext=58, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1013] COND FALSE !(s == NP) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=47, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=47, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=45, KernelMode=0, lcontext=58, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1017] COND FALSE !(s == MPR1) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=47, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=47, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=45, KernelMode=0, lcontext=58, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=3, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1026] COND TRUE s == SKIP1 [L1027] s = SKIP2 [L1028] lowerDriverReturn = returnVal2 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=47, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=47, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=45, KernelMode=0, lcontext=58, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L1036] return (returnVal2); VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=47, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=3, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=0, compRegistered=0, customIrp=0, DC=2, DeviceObject=47, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, Irp=45, KernelMode=0, lcontext=58, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=1, pended=1, returnVal2=0, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, tmp_ndt_10=0, UNLOADED=0] [L281] RET, EXPR IofCallDriver(disketteExtension__TargetObject, Irp) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IofCallDriver(disketteExtension__TargetObject, Irp)=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=259, PagingMutex=0, PagingReferenceCount=1, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L281] ntStatus = IofCallDriver(disketteExtension__TargetObject, Irp) [L427] PagingReferenceCount -- VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L428] COND TRUE PagingReferenceCount == 0 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L431] return (ntStatus); VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=44, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(Irp)=45, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=0, __cil_tmp29=259, compRegistered=0, customIrp=0, DC=2, DeviceObject=44, DeviceObject__DeviceExtension=50, DiskController=0, disketteExtension=50, disketteExtension__ArcName=49, disketteExtension__ArcName__Length=52, disketteExtension__FloppyThread=0, disketteExtension__HoldNewRequests=1, disketteExtension__InterfaceString=51, disketteExtension__InterfaceString__Buffer=46, disketteExtension__IsRemoved=0, disketteExtension__IsStarted=2147483648, disketteExtension__TargetObject=47, doneEvent=53, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IoGetConfigurationInformation__FloppyCount=54, IPC=7, Irp=45, Irp__CurrentLocation=1, Irp__IoStatus__Status=0, Irp__Tail__Overlay__CurrentStackLocation=1, irpSp=0, irpSp__MinorFunction=5, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, ntStatus=0, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L767] RET, EXPR FloppyPnp(devobj, pirp) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=44, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyPnp(devobj, pirp)=0, FloppyThread=0, IPC=7, irp=45, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=45, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L767] status = FloppyPnp(devobj, pirp) [L780] COND TRUE pended == 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=44, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=45, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=45, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L781] COND FALSE !(s == NP) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=44, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=45, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=45, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L788] COND TRUE pended == 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=44, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=45, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=45, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L789] COND FALSE !(s == MPR3) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=44, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=45, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=45, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L796] COND TRUE s != UNLOADED VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=44, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=45, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=45, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L797] COND TRUE status != -1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=44, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=45, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=45, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L798] COND FALSE !(s != SKIP2) VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=44, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=45, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=45, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L812] COND TRUE pended == 1 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=44, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=45, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=45, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L813] COND TRUE status != 259 VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, devobj=44, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, irp=45, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, pirp=45, pirp__IoStatus__Status=3221225659, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=0, tmp_ndt_1=2147483648, tmp_ndt_2=0, tmp_ndt_3=0, tmp_ndt_4=3, UNLOADED=0] [L814] CALL errorFn() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] [L1627] reach_error() VAL [\old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DiskController)=0, \old(Executive)=0, \old(FlConfigCallBack)=0, \old(FloppyDiskPeripheral)=0, \old(FloppyThread)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MaximumInterfaceType)=0, \old(MOUNTDEV_MOUNTED_DEVICE_GUID)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(PagingReferenceCount)=0, \old(pended)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compRegistered=0, customIrp=0, DC=2, DiskController=0, Executive=0, FlConfigCallBack=0, FloppyDiskPeripheral=0, FloppyThread=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MaximumInterfaceType=0, MOUNTDEV_MOUNTED_DEVICE_GUID=0, MPR1=5, MPR3=6, myStatus=0, NP=1, PagingMutex=0, PagingReferenceCount=0, pended=1, s=4, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=0, UNLOADED=0] - UnprovableResult [Line: 667]: 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, 397 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 89122.4ms, OverallIterations: 51, TraceHistogramMax: 1, EmptinessCheckTime: 140.0ms, AutomataDifference: 13803.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 25.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 22879 SDtfs, 12571 SDslu, 89181 SDs, 0 SdLazy, 8797 SolverSat, 2095 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 9250.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5515 GetRequests, 5098 SyntacticMatches, 0 SemanticMatches, 417 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 3409.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1048occurred in iteration=19, InterpolantAutomatonStates: 413, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1325.6ms AutomataMinimizationTime, 50 MinimizatonAttempts, 1403 StatesRemovedByMinimization, 37 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1519.1ms SsaConstructionTime, 6412.4ms SatisfiabilityAnalysisTime, 21081.5ms InterpolantComputationTime, 2823 NumberOfCodeBlocks, 2823 NumberOfCodeBlocksAsserted, 51 NumberOfCheckSat, 5376 ConstructedInterpolants, 0 QuantifiedInterpolants, 11233 SizeOfPredicates, 71 NumberOfNonLiveVariables, 19304 ConjunctsInSsa, 277 ConjunctsInUnsatCore, 100 InterpolantComputations, 100 PerfectInterpolantSequences, 0/0 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 20:22:01,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0394e4d6-769e-4bd2-a373-3664ceb9a728/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...