./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version e943c265 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash bfc29f03d3be9b41eb07ac14f0f7eac45bf3a60a4a6601e3132f720b72534d53 ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash bfc29f03d3be9b41eb07ac14f0f7eac45bf3a60a4a6601e3132f720b72534d53 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN: Overapproximated counterexample --- Real Ultimate output --- This is Ultimate 0.2.1-dev-e943c26 [2021-10-24 10:05:55,963 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-24 10:05:55,966 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-24 10:05:56,003 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-24 10:05:56,004 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-24 10:05:56,005 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-24 10:05:56,008 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-24 10:05:56,010 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-24 10:05:56,013 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-24 10:05:56,014 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-24 10:05:56,016 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-24 10:05:56,018 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-24 10:05:56,019 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-24 10:05:56,020 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-24 10:05:56,022 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-24 10:05:56,024 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-24 10:05:56,026 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-24 10:05:56,027 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-24 10:05:56,030 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-24 10:05:56,033 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-24 10:05:56,035 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-24 10:05:56,037 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-24 10:05:56,039 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-24 10:05:56,040 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-24 10:05:56,044 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-24 10:05:56,045 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-24 10:05:56,046 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-24 10:05:56,047 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-24 10:05:56,048 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-24 10:05:56,049 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-24 10:05:56,050 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-24 10:05:56,051 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-24 10:05:56,052 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-24 10:05:56,053 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-24 10:05:56,055 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-24 10:05:56,055 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-24 10:05:56,056 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-24 10:05:56,057 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-24 10:05:56,057 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-24 10:05:56,059 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-24 10:05:56,060 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-24 10:05:56,061 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2021-10-24 10:05:56,088 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-24 10:05:56,089 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-24 10:05:56,090 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-10-24 10:05:56,090 INFO L138 SettingsManager]: * User list type=DISABLED [2021-10-24 10:05:56,090 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-10-24 10:05:56,091 INFO L138 SettingsManager]: * Explicit value domain=true [2021-10-24 10:05:56,091 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-10-24 10:05:56,091 INFO L138 SettingsManager]: * Octagon Domain=false [2021-10-24 10:05:56,092 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-10-24 10:05:56,092 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-10-24 10:05:56,092 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-10-24 10:05:56,092 INFO L138 SettingsManager]: * Interval Domain=false [2021-10-24 10:05:56,093 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-10-24 10:05:56,093 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-10-24 10:05:56,093 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-10-24 10:05:56,095 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-24 10:05:56,098 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-24 10:05:56,098 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-24 10:05:56,099 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-24 10:05:56,099 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-24 10:05:56,099 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-24 10:05:56,099 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-24 10:05:56,100 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-24 10:05:56,100 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-24 10:05:56,100 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-24 10:05:56,100 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-24 10:05:56,101 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-24 10:05:56,101 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-24 10:05:56,103 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-24 10:05:56,103 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-24 10:05:56,104 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-24 10:05:56,104 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-24 10:05:56,104 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-24 10:05:56,105 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-24 10:05:56,105 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-24 10:05:56,105 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-10-24 10:05:56,105 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-24 10:05:56,106 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-24 10:05:56,107 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-24 10:05:56,107 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/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_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE 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 -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> bfc29f03d3be9b41eb07ac14f0f7eac45bf3a60a4a6601e3132f720b72534d53 [2021-10-24 10:05:56,415 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-24 10:05:56,440 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-24 10:05:56,443 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-24 10:05:56,444 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-24 10:05:56,445 INFO L275 PluginConnector]: CDTParser initialized [2021-10-24 10:05:56,446 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/../../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c [2021-10-24 10:05:56,515 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/data/745f4b2ae/09f3db0c2953443fa32f3f68f49b9c5f/FLAG0918f57cf [2021-10-24 10:05:57,085 INFO L306 CDTParser]: Found 1 translation units. [2021-10-24 10:05:57,085 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c [2021-10-24 10:05:57,109 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/data/745f4b2ae/09f3db0c2953443fa32f3f68f49b9c5f/FLAG0918f57cf [2021-10-24 10:05:57,357 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/data/745f4b2ae/09f3db0c2953443fa32f3f68f49b9c5f [2021-10-24 10:05:57,360 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-24 10:05:57,361 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-24 10:05:57,366 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-24 10:05:57,367 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-24 10:05:57,370 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-24 10:05:57,371 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 10:05:57" (1/1) ... [2021-10-24 10:05:57,372 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f5b9abd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:05:57, skipping insertion in model container [2021-10-24 10:05:57,372 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 10:05:57" (1/1) ... [2021-10-24 10:05:57,379 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-24 10:05:57,500 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-24 10:05:57,706 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_604adf37-5952-4172-aade-dd0c8036d315/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c[2074,2087] [2021-10-24 10:05:57,993 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-24 10:05:58,005 INFO L203 MainTranslator]: Completed pre-run [2021-10-24 10:05:58,022 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_604adf37-5952-4172-aade-dd0c8036d315/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c[2074,2087] [2021-10-24 10:05:58,163 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-24 10:05:58,195 INFO L208 MainTranslator]: Completed translation [2021-10-24 10:05:58,205 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:05:58 WrapperNode [2021-10-24 10:05:58,205 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-24 10:05:58,207 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-24 10:05:58,207 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-24 10:05:58,207 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-24 10:05:58,223 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:05:58" (1/1) ... [2021-10-24 10:05:58,263 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:05:58" (1/1) ... [2021-10-24 10:05:58,488 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-24 10:05:58,490 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-24 10:05:58,490 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-24 10:05:58,490 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-24 10:05:58,500 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:05:58" (1/1) ... [2021-10-24 10:05:58,500 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:05:58" (1/1) ... [2021-10-24 10:05:58,519 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:05:58" (1/1) ... [2021-10-24 10:05:58,519 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:05:58" (1/1) ... [2021-10-24 10:05:58,602 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:05:58" (1/1) ... [2021-10-24 10:05:58,698 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:05:58" (1/1) ... [2021-10-24 10:05:58,706 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:05:58" (1/1) ... [2021-10-24 10:05:58,776 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-24 10:05:58,777 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-24 10:05:58,777 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-24 10:05:58,777 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-24 10:05:58,779 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:05:58" (1/1) ... [2021-10-24 10:05:58,787 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-24 10:05:58,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/z3 [2021-10-24 10:05:58,814 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-24 10:05:58,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-24 10:05:58,880 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-24 10:05:58,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-24 10:05:58,880 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-24 10:05:58,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-24 10:05:59,173 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,195 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,208 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,228 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,248 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,254 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,263 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,272 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,282 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,289 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,294 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,298 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,305 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,315 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,318 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,323 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,329 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,331 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,334 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,338 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,340 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,343 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,346 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,348 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,350 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,353 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,356 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,360 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,362 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,366 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,369 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,371 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,373 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,375 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,376 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,379 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,380 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,384 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,387 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,389 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,391 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,393 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:05:59,396 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:01,546 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1271: assume false; [2021-10-24 10:06:01,547 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1272: assume !false; [2021-10-24 10:06:01,547 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##249: assume false; [2021-10-24 10:06:01,548 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##250: assume !false; [2021-10-24 10:06:01,548 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1230: assume !false; [2021-10-24 10:06:01,548 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##287: assume false; [2021-10-24 10:06:01,549 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##288: assume !false; [2021-10-24 10:06:01,550 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1229: assume false; [2021-10-24 10:06:01,550 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1210: assume false; [2021-10-24 10:06:01,550 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1211: assume !false; [2021-10-24 10:06:01,551 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##319: assume false; [2021-10-24 10:06:01,551 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##320: assume !false; [2021-10-24 10:06:01,551 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1160: assume !false; [2021-10-24 10:06:01,551 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1159: assume false; [2021-10-24 10:06:01,551 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##371: assume false; [2021-10-24 10:06:01,552 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##372: assume !false; [2021-10-24 10:06:01,552 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1108: assume false; [2021-10-24 10:06:01,552 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1109: assume !false; [2021-10-24 10:06:01,552 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##346: assume false; [2021-10-24 10:06:01,552 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##347: assume !false; [2021-10-24 10:06:01,553 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##416: assume false; [2021-10-24 10:06:01,553 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##417: assume !false; [2021-10-24 10:06:01,553 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1050: assume !false; [2021-10-24 10:06:01,553 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L305: CdAudioPnp_#res := 0; [2021-10-24 10:06:01,554 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1049: assume false; [2021-10-24 10:06:01,554 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1003: assume false; [2021-10-24 10:06:01,554 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1004: assume !false; [2021-10-24 10:06:01,554 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##461: assume !false; [2021-10-24 10:06:01,554 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##460: assume false; [2021-10-24 10:06:01,555 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##487: assume !false; [2021-10-24 10:06:01,555 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##486: assume false; [2021-10-24 10:06:01,555 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##526: assume !false; [2021-10-24 10:06:01,555 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##525: assume false; [2021-10-24 10:06:01,555 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##71: assume !false; [2021-10-24 10:06:01,556 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##70: assume false; [2021-10-24 10:06:01,556 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##47: assume !false; [2021-10-24 10:06:01,556 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##46: assume false; [2021-10-24 10:06:01,557 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume !false; [2021-10-24 10:06:01,557 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume false; [2021-10-24 10:06:01,558 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2021-10-24 10:06:01,558 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2021-10-24 10:06:01,559 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##573: assume !false; [2021-10-24 10:06:01,559 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##572: assume false; [2021-10-24 10:06:01,559 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##685: assume !false; [2021-10-24 10:06:01,560 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##684: assume false; [2021-10-24 10:06:01,561 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##609: assume false; [2021-10-24 10:06:01,561 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##610: assume !false; [2021-10-24 10:06:01,561 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##639: assume !false; [2021-10-24 10:06:01,561 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##638: assume false; [2021-10-24 10:06:01,561 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1612: assume false; [2021-10-24 10:06:01,562 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1613: assume !false; [2021-10-24 10:06:01,562 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##757: assume !false; [2021-10-24 10:06:01,562 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##756: assume false; [2021-10-24 10:06:01,562 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##717: assume !false; [2021-10-24 10:06:01,562 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##716: assume false; [2021-10-24 10:06:01,563 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1506: assume false; [2021-10-24 10:06:01,563 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1507: assume !false; [2021-10-24 10:06:01,563 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1564: assume false; [2021-10-24 10:06:01,564 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1565: assume !false; [2021-10-24 10:06:01,565 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##856: assume false; [2021-10-24 10:06:01,565 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##857: assume !false; [2021-10-24 10:06:01,565 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##801: assume false; [2021-10-24 10:06:01,566 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##802: assume !false; [2021-10-24 10:06:01,566 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##832: assume !false; [2021-10-24 10:06:01,567 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##831: assume false; [2021-10-24 10:06:01,570 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1426: assume false; [2021-10-24 10:06:01,570 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1427: assume !false; [2021-10-24 10:06:01,570 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1476: assume false; [2021-10-24 10:06:01,571 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1477: assume !false; [2021-10-24 10:06:01,571 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1398: assume false; [2021-10-24 10:06:01,572 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1399: assume !false; [2021-10-24 10:06:01,572 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##961: assume !false; [2021-10-24 10:06:01,572 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##960: assume false; [2021-10-24 10:06:01,572 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##909: assume false; [2021-10-24 10:06:01,578 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##910: assume !false; [2021-10-24 10:06:01,579 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1301: assume false; [2021-10-24 10:06:01,579 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1302: assume !false; [2021-10-24 10:06:01,579 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##188: assume !false; [2021-10-24 10:06:01,580 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##187: assume false; [2021-10-24 10:06:01,580 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##148: assume false; [2021-10-24 10:06:01,580 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##149: assume !false; [2021-10-24 10:06:01,580 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1354: assume false; [2021-10-24 10:06:01,580 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1355: assume !false; [2021-10-24 10:06:01,581 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1341: assume false; [2021-10-24 10:06:01,581 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1342: assume !false; [2021-10-24 10:06:01,581 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##111: assume false; [2021-10-24 10:06:01,581 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##112: assume !false; [2021-10-24 10:06:04,306 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-24 10:06:04,306 INFO L299 CfgBuilder]: Removed 555 assume(true) statements. [2021-10-24 10:06:04,311 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 10:06:04 BoogieIcfgContainer [2021-10-24 10:06:04,311 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-24 10:06:04,313 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-24 10:06:04,314 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-24 10:06:04,317 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-24 10:06:04,318 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.10 10:05:57" (1/3) ... [2021-10-24 10:06:04,319 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2062fd89 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 10:06:04, skipping insertion in model container [2021-10-24 10:06:04,319 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:05:58" (2/3) ... [2021-10-24 10:06:04,319 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2062fd89 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 10:06:04, skipping insertion in model container [2021-10-24 10:06:04,320 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 10:06:04" (3/3) ... [2021-10-24 10:06:04,321 INFO L111 eAbstractionObserver]: Analyzing ICFG cdaudio_simpl1.cil-1.c [2021-10-24 10:06:04,327 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-24 10:06:04,328 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 104 error locations. [2021-10-24 10:06:04,379 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-24 10:06:04,386 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-24 10:06:04,386 INFO L340 AbstractCegarLoop]: Starting to check reachability of 104 error locations. [2021-10-24 10:06:04,418 INFO L276 IsEmpty]: Start isEmpty. Operand has 780 states, 675 states have (on average 1.7392592592592593) internal successors, (1174), 779 states have internal predecessors, (1174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:04,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-24 10:06:04,424 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:04,425 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-10-24 10:06:04,425 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr103ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:04,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:04,431 INFO L82 PathProgramCache]: Analyzing trace with hash 141332570, now seen corresponding path program 1 times [2021-10-24 10:06:04,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:04,441 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170439685] [2021-10-24 10:06:04,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:04,442 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:04,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:04,783 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:04,784 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:04,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170439685] [2021-10-24 10:06:04,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170439685] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:04,787 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:04,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:04,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236728033] [2021-10-24 10:06:04,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:04,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:04,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:04,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:04,825 INFO L87 Difference]: Start difference. First operand has 780 states, 675 states have (on average 1.7392592592592593) internal successors, (1174), 779 states have internal predecessors, (1174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:04,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:04,958 INFO L93 Difference]: Finished difference Result 784 states and 1072 transitions. [2021-10-24 10:06:04,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:04,960 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-10-24 10:06:04,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:04,987 INFO L225 Difference]: With dead ends: 784 [2021-10-24 10:06:04,989 INFO L226 Difference]: Without dead ends: 782 [2021-10-24 10:06:04,991 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:05,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 782 states. [2021-10-24 10:06:05,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 782 to 779. [2021-10-24 10:06:05,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 779 states, 675 states have (on average 1.5822222222222222) internal successors, (1068), 778 states have internal predecessors, (1068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:05,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 779 states to 779 states and 1068 transitions. [2021-10-24 10:06:05,103 INFO L78 Accepts]: Start accepts. Automaton has 779 states and 1068 transitions. Word has length 4 [2021-10-24 10:06:05,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:05,105 INFO L470 AbstractCegarLoop]: Abstraction has 779 states and 1068 transitions. [2021-10-24 10:06:05,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:05,106 INFO L276 IsEmpty]: Start isEmpty. Operand 779 states and 1068 transitions. [2021-10-24 10:06:05,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-24 10:06:05,108 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:05,108 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-10-24 10:06:05,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-24 10:06:05,109 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr103ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:05,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:05,110 INFO L82 PathProgramCache]: Analyzing trace with hash -1833987899, now seen corresponding path program 1 times [2021-10-24 10:06:05,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:05,110 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648514929] [2021-10-24 10:06:05,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:05,110 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:05,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:05,161 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:05,161 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:05,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648514929] [2021-10-24 10:06:05,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648514929] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:05,162 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:05,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-24 10:06:05,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300807730] [2021-10-24 10:06:05,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:05,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:05,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:05,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:05,166 INFO L87 Difference]: Start difference. First operand 779 states and 1068 transitions. Second operand has 3 states, 3 states have (on average 2.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:05,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:05,227 INFO L93 Difference]: Finished difference Result 984 states and 1332 transitions. [2021-10-24 10:06:05,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:05,227 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-10-24 10:06:05,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:05,234 INFO L225 Difference]: With dead ends: 984 [2021-10-24 10:06:05,235 INFO L226 Difference]: Without dead ends: 984 [2021-10-24 10:06:05,235 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:05,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2021-10-24 10:06:05,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 914. [2021-10-24 10:06:05,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 914 states, 822 states have (on average 1.5717761557177616) internal successors, (1292), 913 states have internal predecessors, (1292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:05,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 914 states to 914 states and 1292 transitions. [2021-10-24 10:06:05,269 INFO L78 Accepts]: Start accepts. Automaton has 914 states and 1292 transitions. Word has length 6 [2021-10-24 10:06:05,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:05,270 INFO L470 AbstractCegarLoop]: Abstraction has 914 states and 1292 transitions. [2021-10-24 10:06:05,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:05,270 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 1292 transitions. [2021-10-24 10:06:05,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-24 10:06:05,271 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:05,271 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:05,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-24 10:06:05,272 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr103ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:05,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:05,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1239318394, now seen corresponding path program 1 times [2021-10-24 10:06:05,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:05,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171136164] [2021-10-24 10:06:05,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:05,274 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:05,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:05,324 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:05,325 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:05,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171136164] [2021-10-24 10:06:05,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171136164] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:05,326 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:05,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-24 10:06:05,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956692846] [2021-10-24 10:06:05,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:05,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:05,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:05,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:05,328 INFO L87 Difference]: Start difference. First operand 914 states and 1292 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:05,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:05,348 INFO L93 Difference]: Finished difference Result 913 states and 1291 transitions. [2021-10-24 10:06:05,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:05,348 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-24 10:06:05,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:05,355 INFO L225 Difference]: With dead ends: 913 [2021-10-24 10:06:05,356 INFO L226 Difference]: Without dead ends: 911 [2021-10-24 10:06:05,356 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 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-24 10:06:05,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2021-10-24 10:06:05,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 911. [2021-10-24 10:06:05,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 911 states, 820 states have (on average 1.5609756097560976) internal successors, (1280), 910 states have internal predecessors, (1280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:05,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 1280 transitions. [2021-10-24 10:06:05,391 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 1280 transitions. Word has length 7 [2021-10-24 10:06:05,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:05,391 INFO L470 AbstractCegarLoop]: Abstraction has 911 states and 1280 transitions. [2021-10-24 10:06:05,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:05,392 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 1280 transitions. [2021-10-24 10:06:05,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-24 10:06:05,393 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:05,393 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:05,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-24 10:06:05,394 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr71ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:05,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:05,395 INFO L82 PathProgramCache]: Analyzing trace with hash -98879247, now seen corresponding path program 1 times [2021-10-24 10:06:05,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:05,395 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243323973] [2021-10-24 10:06:05,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:05,396 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:05,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:05,466 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:05,467 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:05,467 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243323973] [2021-10-24 10:06:05,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243323973] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:05,468 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:05,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:05,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313211875] [2021-10-24 10:06:05,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:05,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:05,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:05,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:05,471 INFO L87 Difference]: Start difference. First operand 911 states and 1280 transitions. Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:05,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:05,934 INFO L93 Difference]: Finished difference Result 901 states and 1290 transitions. [2021-10-24 10:06:05,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:05,935 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-24 10:06:05,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:05,942 INFO L225 Difference]: With dead ends: 901 [2021-10-24 10:06:05,942 INFO L226 Difference]: Without dead ends: 901 [2021-10-24 10:06:05,945 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:05,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 901 states. [2021-10-24 10:06:05,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 901 to 899. [2021-10-24 10:06:05,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 844 states have (on average 1.5272511848341233) internal successors, (1289), 898 states have internal predecessors, (1289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:05,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 1289 transitions. [2021-10-24 10:06:05,980 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 1289 transitions. Word has length 8 [2021-10-24 10:06:05,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:05,981 INFO L470 AbstractCegarLoop]: Abstraction has 899 states and 1289 transitions. [2021-10-24 10:06:05,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:05,981 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 1289 transitions. [2021-10-24 10:06:05,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-24 10:06:05,985 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:05,985 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:05,985 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-24 10:06:05,986 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr72ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:05,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:05,986 INFO L82 PathProgramCache]: Analyzing trace with hash 1229719949, now seen corresponding path program 1 times [2021-10-24 10:06:05,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:05,987 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335935141] [2021-10-24 10:06:05,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:05,987 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:06,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:06,096 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:06,097 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:06,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335935141] [2021-10-24 10:06:06,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335935141] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:06,097 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:06,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:06,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869231409] [2021-10-24 10:06:06,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:06,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:06,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:06,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:06,099 INFO L87 Difference]: Start difference. First operand 899 states and 1289 transitions. Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:06,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:06,152 INFO L93 Difference]: Finished difference Result 828 states and 1169 transitions. [2021-10-24 10:06:06,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:06,152 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-24 10:06:06,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:06,159 INFO L225 Difference]: With dead ends: 828 [2021-10-24 10:06:06,159 INFO L226 Difference]: Without dead ends: 828 [2021-10-24 10:06:06,159 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-24 10:06:06,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 828 states. [2021-10-24 10:06:06,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 828 to 728. [2021-10-24 10:06:06,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 685 states have (on average 1.513868613138686) internal successors, (1037), 727 states have internal predecessors, (1037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:06,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 1037 transitions. [2021-10-24 10:06:06,184 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 1037 transitions. Word has length 9 [2021-10-24 10:06:06,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:06,185 INFO L470 AbstractCegarLoop]: Abstraction has 728 states and 1037 transitions. [2021-10-24 10:06:06,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:06,185 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 1037 transitions. [2021-10-24 10:06:06,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-24 10:06:06,186 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:06,187 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:06,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-24 10:06:06,187 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr99ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:06,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:06,188 INFO L82 PathProgramCache]: Analyzing trace with hash -420517100, now seen corresponding path program 1 times [2021-10-24 10:06:06,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:06,188 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355444281] [2021-10-24 10:06:06,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:06,188 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:06,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:06,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-24 10:06:06,217 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:06,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355444281] [2021-10-24 10:06:06,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355444281] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:06,217 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:06,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-24 10:06:06,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171414587] [2021-10-24 10:06:06,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:06,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:06,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:06,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:06,219 INFO L87 Difference]: Start difference. First operand 728 states and 1037 transitions. Second operand has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:06,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:06,529 INFO L93 Difference]: Finished difference Result 731 states and 1039 transitions. [2021-10-24 10:06:06,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:06,530 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-24 10:06:06,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:06,534 INFO L225 Difference]: With dead ends: 731 [2021-10-24 10:06:06,535 INFO L226 Difference]: Without dead ends: 728 [2021-10-24 10:06:06,535 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:06,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2021-10-24 10:06:06,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 728. [2021-10-24 10:06:06,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 685 states have (on average 1.5124087591240876) internal successors, (1036), 727 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:06,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 1036 transitions. [2021-10-24 10:06:06,555 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 1036 transitions. Word has length 10 [2021-10-24 10:06:06,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:06,556 INFO L470 AbstractCegarLoop]: Abstraction has 728 states and 1036 transitions. [2021-10-24 10:06:06,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:06,557 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 1036 transitions. [2021-10-24 10:06:06,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-24 10:06:06,558 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:06,558 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:06,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-24 10:06:06,559 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr83ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:06,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:06,560 INFO L82 PathProgramCache]: Analyzing trace with hash 799963787, now seen corresponding path program 1 times [2021-10-24 10:06:06,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:06,560 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892446398] [2021-10-24 10:06:06,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:06,561 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:06,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:06,603 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:06,603 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:06,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892446398] [2021-10-24 10:06:06,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892446398] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:06,604 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:06,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:06,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66609901] [2021-10-24 10:06:06,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:06,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:06,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:06,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:06,606 INFO L87 Difference]: Start difference. First operand 728 states and 1036 transitions. Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:07,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:07,025 INFO L93 Difference]: Finished difference Result 1016 states and 1420 transitions. [2021-10-24 10:06:07,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:07,026 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-24 10:06:07,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:07,033 INFO L225 Difference]: With dead ends: 1016 [2021-10-24 10:06:07,033 INFO L226 Difference]: Without dead ends: 1016 [2021-10-24 10:06:07,033 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:07,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1016 states. [2021-10-24 10:06:07,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1016 to 870. [2021-10-24 10:06:07,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 870 states, 827 states have (on average 1.5114873035066505) internal successors, (1250), 869 states have internal predecessors, (1250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:07,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 870 states to 870 states and 1250 transitions. [2021-10-24 10:06:07,062 INFO L78 Accepts]: Start accepts. Automaton has 870 states and 1250 transitions. Word has length 12 [2021-10-24 10:06:07,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:07,062 INFO L470 AbstractCegarLoop]: Abstraction has 870 states and 1250 transitions. [2021-10-24 10:06:07,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:07,063 INFO L276 IsEmpty]: Start isEmpty. Operand 870 states and 1250 transitions. [2021-10-24 10:06:07,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-24 10:06:07,064 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:07,064 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:07,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-10-24 10:06:07,065 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr83ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:07,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:07,065 INFO L82 PathProgramCache]: Analyzing trace with hash -978581787, now seen corresponding path program 1 times [2021-10-24 10:06:07,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:07,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563118502] [2021-10-24 10:06:07,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:07,066 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:07,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:07,132 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:07,132 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:07,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563118502] [2021-10-24 10:06:07,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563118502] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:07,133 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:07,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:07,133 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139322918] [2021-10-24 10:06:07,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-24 10:06:07,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:07,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-24 10:06:07,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:07,135 INFO L87 Difference]: Start difference. First operand 870 states and 1250 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:07,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:07,543 INFO L93 Difference]: Finished difference Result 754 states and 1060 transitions. [2021-10-24 10:06:07,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-24 10:06:07,543 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-24 10:06:07,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:07,548 INFO L225 Difference]: With dead ends: 754 [2021-10-24 10:06:07,548 INFO L226 Difference]: Without dead ends: 754 [2021-10-24 10:06:07,548 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:07,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-10-24 10:06:07,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 696. [2021-10-24 10:06:07,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 675 states have (on average 1.442962962962963) internal successors, (974), 695 states have internal predecessors, (974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:07,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 974 transitions. [2021-10-24 10:06:07,567 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 974 transitions. Word has length 13 [2021-10-24 10:06:07,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:07,568 INFO L470 AbstractCegarLoop]: Abstraction has 696 states and 974 transitions. [2021-10-24 10:06:07,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:07,568 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 974 transitions. [2021-10-24 10:06:07,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-24 10:06:07,569 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:07,570 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:07,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-10-24 10:06:07,570 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr98ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:07,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:07,571 INFO L82 PathProgramCache]: Analyzing trace with hash -955846767, now seen corresponding path program 1 times [2021-10-24 10:06:07,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:07,571 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359724089] [2021-10-24 10:06:07,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:07,572 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:07,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:07,612 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:07,612 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:07,612 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359724089] [2021-10-24 10:06:07,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359724089] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:07,613 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:07,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:07,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765674069] [2021-10-24 10:06:07,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:07,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:07,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:07,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:07,614 INFO L87 Difference]: Start difference. First operand 696 states and 974 transitions. Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:07,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:07,859 INFO L93 Difference]: Finished difference Result 678 states and 956 transitions. [2021-10-24 10:06:07,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:07,860 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-24 10:06:07,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:07,864 INFO L225 Difference]: With dead ends: 678 [2021-10-24 10:06:07,864 INFO L226 Difference]: Without dead ends: 678 [2021-10-24 10:06:07,865 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:07,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2021-10-24 10:06:07,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 678. [2021-10-24 10:06:07,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 678 states, 666 states have (on average 1.4354354354354355) internal successors, (956), 677 states have internal predecessors, (956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:07,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 678 states to 678 states and 956 transitions. [2021-10-24 10:06:07,882 INFO L78 Accepts]: Start accepts. Automaton has 678 states and 956 transitions. Word has length 14 [2021-10-24 10:06:07,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:07,883 INFO L470 AbstractCegarLoop]: Abstraction has 678 states and 956 transitions. [2021-10-24 10:06:07,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:07,883 INFO L276 IsEmpty]: Start isEmpty. Operand 678 states and 956 transitions. [2021-10-24 10:06:07,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-24 10:06:07,885 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:07,885 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:07,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-10-24 10:06:07,885 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr75ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:07,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:07,886 INFO L82 PathProgramCache]: Analyzing trace with hash -72477361, now seen corresponding path program 1 times [2021-10-24 10:06:07,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:07,887 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470483141] [2021-10-24 10:06:07,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:07,887 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:07,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:07,926 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:07,927 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:07,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470483141] [2021-10-24 10:06:07,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470483141] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:07,927 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:07,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:07,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811610595] [2021-10-24 10:06:07,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:07,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:07,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:07,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:07,930 INFO L87 Difference]: Start difference. First operand 678 states and 956 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:08,122 INFO L93 Difference]: Finished difference Result 666 states and 935 transitions. [2021-10-24 10:06:08,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:08,123 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-24 10:06:08,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:08,127 INFO L225 Difference]: With dead ends: 666 [2021-10-24 10:06:08,128 INFO L226 Difference]: Without dead ends: 666 [2021-10-24 10:06:08,128 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-24 10:06:08,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-10-24 10:06:08,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 666. [2021-10-24 10:06:08,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 657 states have (on average 1.4231354642313547) internal successors, (935), 665 states have internal predecessors, (935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 935 transitions. [2021-10-24 10:06:08,147 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 935 transitions. Word has length 19 [2021-10-24 10:06:08,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:08,147 INFO L470 AbstractCegarLoop]: Abstraction has 666 states and 935 transitions. [2021-10-24 10:06:08,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,148 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 935 transitions. [2021-10-24 10:06:08,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-24 10:06:08,149 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:08,149 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:08,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-24 10:06:08,150 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr78ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:08,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:08,151 INFO L82 PathProgramCache]: Analyzing trace with hash 1499767541, now seen corresponding path program 1 times [2021-10-24 10:06:08,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:08,151 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687508453] [2021-10-24 10:06:08,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:08,152 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:08,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:08,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-24 10:06:08,186 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:08,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687508453] [2021-10-24 10:06:08,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687508453] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:08,186 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:08,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:08,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430721048] [2021-10-24 10:06:08,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:08,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:08,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:08,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:08,189 INFO L87 Difference]: Start difference. First operand 666 states and 935 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:08,219 INFO L93 Difference]: Finished difference Result 687 states and 954 transitions. [2021-10-24 10:06:08,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:08,220 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-24 10:06:08,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:08,224 INFO L225 Difference]: With dead ends: 687 [2021-10-24 10:06:08,225 INFO L226 Difference]: Without dead ends: 687 [2021-10-24 10:06:08,225 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:08,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2021-10-24 10:06:08,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 666. [2021-10-24 10:06:08,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 657 states have (on average 1.4185692541856925) internal successors, (932), 665 states have internal predecessors, (932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 932 transitions. [2021-10-24 10:06:08,246 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 932 transitions. Word has length 19 [2021-10-24 10:06:08,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:08,246 INFO L470 AbstractCegarLoop]: Abstraction has 666 states and 932 transitions. [2021-10-24 10:06:08,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,247 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 932 transitions. [2021-10-24 10:06:08,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-24 10:06:08,249 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:08,249 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] [2021-10-24 10:06:08,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-10-24 10:06:08,249 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr99ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:08,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:08,250 INFO L82 PathProgramCache]: Analyzing trace with hash -869704822, now seen corresponding path program 1 times [2021-10-24 10:06:08,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:08,251 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452669469] [2021-10-24 10:06:08,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:08,251 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:08,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:08,296 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:08,296 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:08,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452669469] [2021-10-24 10:06:08,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452669469] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:08,297 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:08,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:08,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575436461] [2021-10-24 10:06:08,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:08,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:08,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:08,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:08,298 INFO L87 Difference]: Start difference. First operand 666 states and 932 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:08,491 INFO L93 Difference]: Finished difference Result 831 states and 1163 transitions. [2021-10-24 10:06:08,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:08,492 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-24 10:06:08,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:08,497 INFO L225 Difference]: With dead ends: 831 [2021-10-24 10:06:08,497 INFO L226 Difference]: Without dead ends: 831 [2021-10-24 10:06:08,497 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:08,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2021-10-24 10:06:08,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 701. [2021-10-24 10:06:08,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 692 states have (on average 1.403179190751445) internal successors, (971), 700 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 971 transitions. [2021-10-24 10:06:08,516 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 971 transitions. Word has length 21 [2021-10-24 10:06:08,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:08,517 INFO L470 AbstractCegarLoop]: Abstraction has 701 states and 971 transitions. [2021-10-24 10:06:08,517 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,517 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 971 transitions. [2021-10-24 10:06:08,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-24 10:06:08,519 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:08,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] [2021-10-24 10:06:08,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-10-24 10:06:08,519 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr99ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:08,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:08,520 INFO L82 PathProgramCache]: Analyzing trace with hash -813682924, now seen corresponding path program 1 times [2021-10-24 10:06:08,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:08,520 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667522855] [2021-10-24 10:06:08,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:08,521 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:08,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:08,593 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:08,593 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:08,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667522855] [2021-10-24 10:06:08,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667522855] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:08,593 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:08,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:08,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404724436] [2021-10-24 10:06:08,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:08,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:08,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:08,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:08,595 INFO L87 Difference]: Start difference. First operand 701 states and 971 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:08,778 INFO L93 Difference]: Finished difference Result 730 states and 1006 transitions. [2021-10-24 10:06:08,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:08,778 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-24 10:06:08,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:08,782 INFO L225 Difference]: With dead ends: 730 [2021-10-24 10:06:08,783 INFO L226 Difference]: Without dead ends: 730 [2021-10-24 10:06:08,783 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:08,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 730 states. [2021-10-24 10:06:08,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 730 to 727. [2021-10-24 10:06:08,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 718 states have (on average 1.3983286908077994) internal successors, (1004), 726 states have internal predecessors, (1004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 1004 transitions. [2021-10-24 10:06:08,800 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 1004 transitions. Word has length 22 [2021-10-24 10:06:08,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:08,800 INFO L470 AbstractCegarLoop]: Abstraction has 727 states and 1004 transitions. [2021-10-24 10:06:08,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,801 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 1004 transitions. [2021-10-24 10:06:08,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-24 10:06:08,803 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:08,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] [2021-10-24 10:06:08,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-10-24 10:06:08,803 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr78ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:08,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:08,804 INFO L82 PathProgramCache]: Analyzing trace with hash -2098008752, now seen corresponding path program 1 times [2021-10-24 10:06:08,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:08,804 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826293447] [2021-10-24 10:06:08,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:08,804 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:08,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:08,836 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:08,837 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:08,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826293447] [2021-10-24 10:06:08,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826293447] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:08,837 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:08,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:08,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858610034] [2021-10-24 10:06:08,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:08,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:08,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:08,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:08,839 INFO L87 Difference]: Start difference. First operand 727 states and 1004 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:08,859 INFO L93 Difference]: Finished difference Result 695 states and 947 transitions. [2021-10-24 10:06:08,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:08,860 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-24 10:06:08,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:08,864 INFO L225 Difference]: With dead ends: 695 [2021-10-24 10:06:08,864 INFO L226 Difference]: Without dead ends: 695 [2021-10-24 10:06:08,865 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:08,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2021-10-24 10:06:08,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 695. [2021-10-24 10:06:08,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 687 states have (on average 1.3784570596797672) internal successors, (947), 694 states have internal predecessors, (947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 947 transitions. [2021-10-24 10:06:08,882 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 947 transitions. Word has length 22 [2021-10-24 10:06:08,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:08,882 INFO L470 AbstractCegarLoop]: Abstraction has 695 states and 947 transitions. [2021-10-24 10:06:08,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,883 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 947 transitions. [2021-10-24 10:06:08,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-24 10:06:08,884 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:08,885 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] [2021-10-24 10:06:08,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-24 10:06:08,885 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr76ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:08,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:08,886 INFO L82 PathProgramCache]: Analyzing trace with hash -130838756, now seen corresponding path program 1 times [2021-10-24 10:06:08,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:08,886 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248302415] [2021-10-24 10:06:08,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:08,886 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:08,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:08,927 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:08,927 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:08,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248302415] [2021-10-24 10:06:08,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248302415] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:08,928 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:08,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-24 10:06:08,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869816571] [2021-10-24 10:06:08,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-24 10:06:08,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:08,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-24 10:06:08,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:08,930 INFO L87 Difference]: Start difference. First operand 695 states and 947 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:08,974 INFO L93 Difference]: Finished difference Result 638 states and 855 transitions. [2021-10-24 10:06:08,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-24 10:06:08,975 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-24 10:06:08,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:08,979 INFO L225 Difference]: With dead ends: 638 [2021-10-24 10:06:08,979 INFO L226 Difference]: Without dead ends: 638 [2021-10-24 10:06:08,979 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:08,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-10-24 10:06:08,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 588. [2021-10-24 10:06:08,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 582 states have (on average 1.3642611683848798) internal successors, (794), 587 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 794 transitions. [2021-10-24 10:06:08,995 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 794 transitions. Word has length 22 [2021-10-24 10:06:08,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:08,996 INFO L470 AbstractCegarLoop]: Abstraction has 588 states and 794 transitions. [2021-10-24 10:06:08,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:08,996 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 794 transitions. [2021-10-24 10:06:08,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-24 10:06:08,998 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:08,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] [2021-10-24 10:06:08,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-10-24 10:06:08,999 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:08,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:08,999 INFO L82 PathProgramCache]: Analyzing trace with hash -1173821042, now seen corresponding path program 1 times [2021-10-24 10:06:09,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:09,000 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837852839] [2021-10-24 10:06:09,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:09,000 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:09,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:09,037 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:09,038 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:09,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837852839] [2021-10-24 10:06:09,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837852839] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:09,038 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:09,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:09,039 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675713431] [2021-10-24 10:06:09,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-24 10:06:09,039 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:09,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-24 10:06:09,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:09,040 INFO L87 Difference]: Start difference. First operand 588 states and 794 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:09,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:09,290 INFO L93 Difference]: Finished difference Result 641 states and 857 transitions. [2021-10-24 10:06:09,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-24 10:06:09,291 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-24 10:06:09,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:09,294 INFO L225 Difference]: With dead ends: 641 [2021-10-24 10:06:09,294 INFO L226 Difference]: Without dead ends: 641 [2021-10-24 10:06:09,294 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:09,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-10-24 10:06:09,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 588. [2021-10-24 10:06:09,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 582 states have (on average 1.3608247422680413) internal successors, (792), 587 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:09,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 792 transitions. [2021-10-24 10:06:09,308 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 792 transitions. Word has length 22 [2021-10-24 10:06:09,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:09,309 INFO L470 AbstractCegarLoop]: Abstraction has 588 states and 792 transitions. [2021-10-24 10:06:09,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:09,309 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 792 transitions. [2021-10-24 10:06:09,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-24 10:06:09,311 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:09,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] [2021-10-24 10:06:09,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-10-24 10:06:09,311 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr99ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:09,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:09,312 INFO L82 PathProgramCache]: Analyzing trace with hash 367677154, now seen corresponding path program 1 times [2021-10-24 10:06:09,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:09,312 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099076930] [2021-10-24 10:06:09,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:09,313 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:09,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:09,343 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:09,344 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:09,344 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099076930] [2021-10-24 10:06:09,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099076930] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:09,344 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:09,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:09,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508989062] [2021-10-24 10:06:09,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-24 10:06:09,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:09,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-24 10:06:09,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:09,346 INFO L87 Difference]: Start difference. First operand 588 states and 792 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:09,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:09,609 INFO L93 Difference]: Finished difference Result 588 states and 783 transitions. [2021-10-24 10:06:09,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-24 10:06:09,610 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-24 10:06:09,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:09,614 INFO L225 Difference]: With dead ends: 588 [2021-10-24 10:06:09,614 INFO L226 Difference]: Without dead ends: 588 [2021-10-24 10:06:09,614 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:09,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-10-24 10:06:09,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 588. [2021-10-24 10:06:09,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 582 states have (on average 1.3453608247422681) internal successors, (783), 587 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:09,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 783 transitions. [2021-10-24 10:06:09,631 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 783 transitions. Word has length 22 [2021-10-24 10:06:09,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:09,631 INFO L470 AbstractCegarLoop]: Abstraction has 588 states and 783 transitions. [2021-10-24 10:06:09,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:09,632 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 783 transitions. [2021-10-24 10:06:09,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-24 10:06:09,633 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:09,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] [2021-10-24 10:06:09,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-10-24 10:06:09,634 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:09,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:09,635 INFO L82 PathProgramCache]: Analyzing trace with hash 562845880, now seen corresponding path program 1 times [2021-10-24 10:06:09,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:09,635 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365716009] [2021-10-24 10:06:09,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:09,636 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:09,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:09,680 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:09,681 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:09,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365716009] [2021-10-24 10:06:09,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365716009] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:09,681 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:09,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:09,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904153549] [2021-10-24 10:06:09,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-24 10:06:09,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:09,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-24 10:06:09,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:09,684 INFO L87 Difference]: Start difference. First operand 588 states and 783 transitions. Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:09,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:09,921 INFO L93 Difference]: Finished difference Result 591 states and 784 transitions. [2021-10-24 10:06:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-24 10:06:09,922 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-24 10:06:09,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:09,925 INFO L225 Difference]: With dead ends: 591 [2021-10-24 10:06:09,926 INFO L226 Difference]: Without dead ends: 591 [2021-10-24 10:06:09,926 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:09,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-10-24 10:06:09,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 588. [2021-10-24 10:06:09,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 582 states have (on average 1.3436426116838487) internal successors, (782), 587 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:09,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 782 transitions. [2021-10-24 10:06:09,942 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 782 transitions. Word has length 23 [2021-10-24 10:06:09,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:09,942 INFO L470 AbstractCegarLoop]: Abstraction has 588 states and 782 transitions. [2021-10-24 10:06:09,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:09,943 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 782 transitions. [2021-10-24 10:06:09,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-24 10:06:09,944 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:09,945 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] [2021-10-24 10:06:09,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-10-24 10:06:09,945 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:09,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:09,946 INFO L82 PathProgramCache]: Analyzing trace with hash 1744018661, now seen corresponding path program 1 times [2021-10-24 10:06:09,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:09,946 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453914856] [2021-10-24 10:06:09,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:09,947 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:09,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:09,986 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:09,987 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:09,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453914856] [2021-10-24 10:06:09,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453914856] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:09,987 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:09,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:09,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10175869] [2021-10-24 10:06:09,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-24 10:06:09,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:09,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-24 10:06:09,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:09,990 INFO L87 Difference]: Start difference. First operand 588 states and 782 transitions. Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:10,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:10,257 INFO L93 Difference]: Finished difference Result 575 states and 760 transitions. [2021-10-24 10:06:10,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-24 10:06:10,258 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-24 10:06:10,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:10,261 INFO L225 Difference]: With dead ends: 575 [2021-10-24 10:06:10,262 INFO L226 Difference]: Without dead ends: 575 [2021-10-24 10:06:10,262 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:10,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-10-24 10:06:10,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 575. [2021-10-24 10:06:10,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 569 states have (on average 1.3356766256590509) internal successors, (760), 574 states have internal predecessors, (760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:10,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 760 transitions. [2021-10-24 10:06:10,275 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 760 transitions. Word has length 23 [2021-10-24 10:06:10,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:10,276 INFO L470 AbstractCegarLoop]: Abstraction has 575 states and 760 transitions. [2021-10-24 10:06:10,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:10,276 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 760 transitions. [2021-10-24 10:06:10,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-24 10:06:10,277 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:10,277 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] [2021-10-24 10:06:10,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-10-24 10:06:10,315 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr99ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:10,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:10,316 INFO L82 PathProgramCache]: Analyzing trace with hash 1355107055, now seen corresponding path program 1 times [2021-10-24 10:06:10,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:10,316 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633500771] [2021-10-24 10:06:10,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:10,317 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:10,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:10,349 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:10,350 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:10,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633500771] [2021-10-24 10:06:10,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633500771] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:10,350 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:10,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:10,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372887920] [2021-10-24 10:06:10,351 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:10,351 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:10,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:10,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:10,352 INFO L87 Difference]: Start difference. First operand 575 states and 760 transitions. Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:10,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:10,524 INFO L93 Difference]: Finished difference Result 595 states and 779 transitions. [2021-10-24 10:06:10,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:10,524 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-24 10:06:10,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:10,528 INFO L225 Difference]: With dead ends: 595 [2021-10-24 10:06:10,529 INFO L226 Difference]: Without dead ends: 595 [2021-10-24 10:06:10,529 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:10,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-10-24 10:06:10,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 583. [2021-10-24 10:06:10,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 577 states have (on average 1.3310225303292895) internal successors, (768), 582 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:10,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 768 transitions. [2021-10-24 10:06:10,545 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 768 transitions. Word has length 23 [2021-10-24 10:06:10,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:10,545 INFO L470 AbstractCegarLoop]: Abstraction has 583 states and 768 transitions. [2021-10-24 10:06:10,546 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:10,546 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 768 transitions. [2021-10-24 10:06:10,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-24 10:06:10,547 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:10,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] [2021-10-24 10:06:10,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-10-24 10:06:10,548 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:10,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:10,549 INFO L82 PathProgramCache]: Analyzing trace with hash -253524125, now seen corresponding path program 1 times [2021-10-24 10:06:10,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:10,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611342115] [2021-10-24 10:06:10,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:10,550 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:10,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:10,591 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:10,591 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:10,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611342115] [2021-10-24 10:06:10,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611342115] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:10,592 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:10,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:10,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443693286] [2021-10-24 10:06:10,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-24 10:06:10,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:10,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-24 10:06:10,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:10,594 INFO L87 Difference]: Start difference. First operand 583 states and 768 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:10,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:10,838 INFO L93 Difference]: Finished difference Result 586 states and 769 transitions. [2021-10-24 10:06:10,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-24 10:06:10,838 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-24 10:06:10,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:10,842 INFO L225 Difference]: With dead ends: 586 [2021-10-24 10:06:10,842 INFO L226 Difference]: Without dead ends: 586 [2021-10-24 10:06:10,842 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:10,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-10-24 10:06:10,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 583. [2021-10-24 10:06:10,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 577 states have (on average 1.3292894280762566) internal successors, (767), 582 states have internal predecessors, (767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:10,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 767 transitions. [2021-10-24 10:06:10,857 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 767 transitions. Word has length 24 [2021-10-24 10:06:10,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:10,859 INFO L470 AbstractCegarLoop]: Abstraction has 583 states and 767 transitions. [2021-10-24 10:06:10,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:10,859 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 767 transitions. [2021-10-24 10:06:10,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-24 10:06:10,861 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:10,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] [2021-10-24 10:06:10,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-10-24 10:06:10,861 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:10,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:10,862 INFO L82 PathProgramCache]: Analyzing trace with hash -924129591, now seen corresponding path program 1 times [2021-10-24 10:06:10,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:10,863 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016924408] [2021-10-24 10:06:10,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:10,863 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:10,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:10,952 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:10,952 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:10,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016924408] [2021-10-24 10:06:10,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016924408] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:10,953 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:10,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-24 10:06:10,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557703350] [2021-10-24 10:06:10,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-24 10:06:10,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:10,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-24 10:06:10,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:10,955 INFO L87 Difference]: Start difference. First operand 583 states and 767 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:11,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:11,024 INFO L93 Difference]: Finished difference Result 595 states and 778 transitions. [2021-10-24 10:06:11,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-24 10:06:11,025 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-24 10:06:11,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:11,029 INFO L225 Difference]: With dead ends: 595 [2021-10-24 10:06:11,029 INFO L226 Difference]: Without dead ends: 594 [2021-10-24 10:06:11,031 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:11,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-10-24 10:06:11,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 589. [2021-10-24 10:06:11,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 583 states have (on average 1.3259005145797598) internal successors, (773), 588 states have internal predecessors, (773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:11,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 773 transitions. [2021-10-24 10:06:11,046 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 773 transitions. Word has length 24 [2021-10-24 10:06:11,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:11,046 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 773 transitions. [2021-10-24 10:06:11,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:11,047 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 773 transitions. [2021-10-24 10:06:11,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-24 10:06:11,049 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:11,049 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] [2021-10-24 10:06:11,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-10-24 10:06:11,050 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:11,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:11,050 INFO L82 PathProgramCache]: Analyzing trace with hash -924141507, now seen corresponding path program 1 times [2021-10-24 10:06:11,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:11,051 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480512679] [2021-10-24 10:06:11,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:11,051 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:11,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:11,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-24 10:06:11,110 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:11,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480512679] [2021-10-24 10:06:11,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480512679] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:11,111 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:11,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:11,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13396915] [2021-10-24 10:06:11,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-24 10:06:11,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:11,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-24 10:06:11,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:11,114 INFO L87 Difference]: Start difference. First operand 589 states and 773 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:11,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:11,349 INFO L93 Difference]: Finished difference Result 600 states and 782 transitions. [2021-10-24 10:06:11,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-24 10:06:11,349 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-24 10:06:11,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:11,353 INFO L225 Difference]: With dead ends: 600 [2021-10-24 10:06:11,353 INFO L226 Difference]: Without dead ends: 583 [2021-10-24 10:06:11,354 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:11,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2021-10-24 10:06:11,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 577. [2021-10-24 10:06:11,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 571 states have (on average 1.3327495621716288) internal successors, (761), 576 states have internal predecessors, (761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:11,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 761 transitions. [2021-10-24 10:06:11,369 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 761 transitions. Word has length 24 [2021-10-24 10:06:11,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:11,369 INFO L470 AbstractCegarLoop]: Abstraction has 577 states and 761 transitions. [2021-10-24 10:06:11,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:11,370 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 761 transitions. [2021-10-24 10:06:11,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-24 10:06:11,371 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:11,372 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-24 10:06:11,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-10-24 10:06:11,372 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:11,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:11,373 INFO L82 PathProgramCache]: Analyzing trace with hash 377813839, now seen corresponding path program 1 times [2021-10-24 10:06:11,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:11,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023863859] [2021-10-24 10:06:11,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:11,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:11,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:11,446 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:11,446 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:11,447 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023863859] [2021-10-24 10:06:11,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023863859] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:11,447 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:11,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-24 10:06:11,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054632415] [2021-10-24 10:06:11,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-24 10:06:11,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:11,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-24 10:06:11,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-10-24 10:06:11,449 INFO L87 Difference]: Start difference. First operand 577 states and 761 transitions. Second operand has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:11,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:11,579 INFO L93 Difference]: Finished difference Result 593 states and 776 transitions. [2021-10-24 10:06:11,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-24 10:06:11,580 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-24 10:06:11,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:11,583 INFO L225 Difference]: With dead ends: 593 [2021-10-24 10:06:11,583 INFO L226 Difference]: Without dead ends: 574 [2021-10-24 10:06:11,584 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 58.1ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-10-24 10:06:11,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2021-10-24 10:06:11,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 574. [2021-10-24 10:06:11,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 568 states have (on average 1.3151408450704225) internal successors, (747), 573 states have internal predecessors, (747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:11,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 747 transitions. [2021-10-24 10:06:11,598 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 747 transitions. Word has length 25 [2021-10-24 10:06:11,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:11,598 INFO L470 AbstractCegarLoop]: Abstraction has 574 states and 747 transitions. [2021-10-24 10:06:11,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:11,599 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 747 transitions. [2021-10-24 10:06:11,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-24 10:06:11,600 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:11,600 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-24 10:06:11,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-10-24 10:06:11,601 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:11,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:11,602 INFO L82 PathProgramCache]: Analyzing trace with hash -588711945, now seen corresponding path program 1 times [2021-10-24 10:06:11,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:11,602 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520745995] [2021-10-24 10:06:11,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:11,603 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:11,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:11,656 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:11,656 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:11,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520745995] [2021-10-24 10:06:11,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520745995] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:11,657 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:11,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-24 10:06:11,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876506644] [2021-10-24 10:06:11,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:11,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:11,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:11,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:11,659 INFO L87 Difference]: Start difference. First operand 574 states and 747 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 6 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:11,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:11,833 INFO L93 Difference]: Finished difference Result 590 states and 762 transitions. [2021-10-24 10:06:11,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-24 10:06:11,833 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 6 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-24 10:06:11,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:11,837 INFO L225 Difference]: With dead ends: 590 [2021-10-24 10:06:11,837 INFO L226 Difference]: Without dead ends: 569 [2021-10-24 10:06:11,838 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 38.8ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-10-24 10:06:11,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-10-24 10:06:11,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 569. [2021-10-24 10:06:11,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 563 states have (on average 1.300177619893428) internal successors, (732), 568 states have internal predecessors, (732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:11,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 732 transitions. [2021-10-24 10:06:11,852 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 732 transitions. Word has length 25 [2021-10-24 10:06:11,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:11,852 INFO L470 AbstractCegarLoop]: Abstraction has 569 states and 732 transitions. [2021-10-24 10:06:11,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 6 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:11,853 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 732 transitions. [2021-10-24 10:06:11,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-24 10:06:11,855 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:11,855 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] [2021-10-24 10:06:11,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-10-24 10:06:11,855 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:11,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:11,856 INFO L82 PathProgramCache]: Analyzing trace with hash 319484659, now seen corresponding path program 1 times [2021-10-24 10:06:11,856 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:11,856 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518531120] [2021-10-24 10:06:11,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:11,857 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:11,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:11,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-24 10:06:11,913 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:11,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518531120] [2021-10-24 10:06:11,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518531120] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:11,914 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:11,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-24 10:06:11,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941915689] [2021-10-24 10:06:11,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:11,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:11,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:11,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:11,916 INFO L87 Difference]: Start difference. First operand 569 states and 732 transitions. Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:12,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:12,002 INFO L93 Difference]: Finished difference Result 582 states and 744 transitions. [2021-10-24 10:06:12,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-24 10:06:12,003 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-24 10:06:12,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:12,006 INFO L225 Difference]: With dead ends: 582 [2021-10-24 10:06:12,007 INFO L226 Difference]: Without dead ends: 563 [2021-10-24 10:06:12,007 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 37.8ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-10-24 10:06:12,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-10-24 10:06:12,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 563. [2021-10-24 10:06:12,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 557 states have (on average 1.2980251346499103) internal successors, (723), 562 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:12,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 723 transitions. [2021-10-24 10:06:12,019 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 723 transitions. Word has length 26 [2021-10-24 10:06:12,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:12,019 INFO L470 AbstractCegarLoop]: Abstraction has 563 states and 723 transitions. [2021-10-24 10:06:12,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:12,019 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 723 transitions. [2021-10-24 10:06:12,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-24 10:06:12,021 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:12,021 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] [2021-10-24 10:06:12,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-10-24 10:06:12,021 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr78ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:12,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:12,022 INFO L82 PathProgramCache]: Analyzing trace with hash 38315170, now seen corresponding path program 1 times [2021-10-24 10:06:12,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:12,022 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953593461] [2021-10-24 10:06:12,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:12,023 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:12,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:12,223 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:12,223 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:12,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953593461] [2021-10-24 10:06:12,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953593461] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:12,224 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:12,224 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-24 10:06:12,224 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791427212] [2021-10-24 10:06:12,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-24 10:06:12,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:12,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-24 10:06:12,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:12,226 INFO L87 Difference]: Start difference. First operand 563 states and 723 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:12,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:12,332 INFO L93 Difference]: Finished difference Result 572 states and 729 transitions. [2021-10-24 10:06:12,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-24 10:06:12,332 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-24 10:06:12,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:12,336 INFO L225 Difference]: With dead ends: 572 [2021-10-24 10:06:12,336 INFO L226 Difference]: Without dead ends: 572 [2021-10-24 10:06:12,337 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 54.6ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-24 10:06:12,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-10-24 10:06:12,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 559. [2021-10-24 10:06:12,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 553 states have (on average 1.2965641952983724) internal successors, (717), 558 states have internal predecessors, (717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:12,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 717 transitions. [2021-10-24 10:06:12,351 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 717 transitions. Word has length 26 [2021-10-24 10:06:12,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:12,352 INFO L470 AbstractCegarLoop]: Abstraction has 559 states and 717 transitions. [2021-10-24 10:06:12,352 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:12,352 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 717 transitions. [2021-10-24 10:06:12,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-24 10:06:12,354 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:12,354 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] [2021-10-24 10:06:12,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-10-24 10:06:12,355 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:12,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:12,356 INFO L82 PathProgramCache]: Analyzing trace with hash 1860469072, now seen corresponding path program 1 times [2021-10-24 10:06:12,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:12,356 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928374545] [2021-10-24 10:06:12,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:12,356 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:12,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:12,400 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:12,401 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:12,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928374545] [2021-10-24 10:06:12,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928374545] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:12,402 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:12,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-24 10:06:12,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343515038] [2021-10-24 10:06:12,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-24 10:06:12,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:12,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-24 10:06:12,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:12,404 INFO L87 Difference]: Start difference. First operand 559 states and 717 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:12,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:12,542 INFO L93 Difference]: Finished difference Result 581 states and 737 transitions. [2021-10-24 10:06:12,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-24 10:06:12,543 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-24 10:06:12,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:12,546 INFO L225 Difference]: With dead ends: 581 [2021-10-24 10:06:12,547 INFO L226 Difference]: Without dead ends: 555 [2021-10-24 10:06:12,547 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 25.6ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-24 10:06:12,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-10-24 10:06:12,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 542. [2021-10-24 10:06:12,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 536 states have (on average 1.3022388059701493) internal successors, (698), 541 states have internal predecessors, (698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:12,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 698 transitions. [2021-10-24 10:06:12,561 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 698 transitions. Word has length 26 [2021-10-24 10:06:12,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:12,561 INFO L470 AbstractCegarLoop]: Abstraction has 542 states and 698 transitions. [2021-10-24 10:06:12,561 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:12,562 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 698 transitions. [2021-10-24 10:06:12,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-24 10:06:12,563 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:12,563 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] [2021-10-24 10:06:12,564 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-10-24 10:06:12,564 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:12,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:12,564 INFO L82 PathProgramCache]: Analyzing trace with hash 932430537, now seen corresponding path program 1 times [2021-10-24 10:06:12,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:12,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866469100] [2021-10-24 10:06:12,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:12,565 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:12,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:12,650 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:12,650 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:12,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866469100] [2021-10-24 10:06:12,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866469100] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:12,651 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:12,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-24 10:06:12,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104382416] [2021-10-24 10:06:12,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-24 10:06:12,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:12,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-24 10:06:12,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:12,653 INFO L87 Difference]: Start difference. First operand 542 states and 698 transitions. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:12,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:12,800 INFO L93 Difference]: Finished difference Result 565 states and 719 transitions. [2021-10-24 10:06:12,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-24 10:06:12,801 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-24 10:06:12,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:12,804 INFO L225 Difference]: With dead ends: 565 [2021-10-24 10:06:12,804 INFO L226 Difference]: Without dead ends: 547 [2021-10-24 10:06:12,804 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 41.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-24 10:06:12,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-10-24 10:06:12,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 534. [2021-10-24 10:06:12,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 528 states have (on average 1.3049242424242424) internal successors, (689), 533 states have internal predecessors, (689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:12,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 689 transitions. [2021-10-24 10:06:12,817 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 689 transitions. Word has length 27 [2021-10-24 10:06:12,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:12,817 INFO L470 AbstractCegarLoop]: Abstraction has 534 states and 689 transitions. [2021-10-24 10:06:12,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:12,818 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 689 transitions. [2021-10-24 10:06:12,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-24 10:06:12,819 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:12,819 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] [2021-10-24 10:06:12,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-10-24 10:06:12,820 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:12,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:12,821 INFO L82 PathProgramCache]: Analyzing trace with hash 1719793547, now seen corresponding path program 1 times [2021-10-24 10:06:12,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:12,821 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710360509] [2021-10-24 10:06:12,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:12,821 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:12,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:12,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:12,866 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:12,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710360509] [2021-10-24 10:06:12,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710360509] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:12,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:12,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-24 10:06:12,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117699220] [2021-10-24 10:06:12,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:12,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:12,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:12,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:12,868 INFO L87 Difference]: Start difference. First operand 534 states and 689 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:12,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:12,932 INFO L93 Difference]: Finished difference Result 547 states and 701 transitions. [2021-10-24 10:06:12,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-24 10:06:12,932 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-24 10:06:12,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:12,936 INFO L225 Difference]: With dead ends: 547 [2021-10-24 10:06:12,936 INFO L226 Difference]: Without dead ends: 532 [2021-10-24 10:06:12,936 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 33.4ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-10-24 10:06:12,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-10-24 10:06:12,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 532. [2021-10-24 10:06:12,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 526 states have (on average 1.3041825095057034) internal successors, (686), 531 states have internal predecessors, (686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:12,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 686 transitions. [2021-10-24 10:06:12,949 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 686 transitions. Word has length 27 [2021-10-24 10:06:12,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:12,949 INFO L470 AbstractCegarLoop]: Abstraction has 532 states and 686 transitions. [2021-10-24 10:06:12,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:12,950 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 686 transitions. [2021-10-24 10:06:12,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-24 10:06:12,951 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:12,951 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] [2021-10-24 10:06:12,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-10-24 10:06:12,952 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:12,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:12,953 INFO L82 PathProgramCache]: Analyzing trace with hash 305942732, now seen corresponding path program 1 times [2021-10-24 10:06:12,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:12,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371497887] [2021-10-24 10:06:12,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:12,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:12,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:12,986 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:12,986 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:12,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371497887] [2021-10-24 10:06:12,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371497887] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:12,987 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:12,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-24 10:06:12,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499215466] [2021-10-24 10:06:12,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-24 10:06:12,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:12,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-24 10:06:12,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:12,989 INFO L87 Difference]: Start difference. First operand 532 states and 686 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 4 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:13,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:13,124 INFO L93 Difference]: Finished difference Result 617 states and 785 transitions. [2021-10-24 10:06:13,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-24 10:06:13,125 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 4 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-24 10:06:13,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:13,129 INFO L225 Difference]: With dead ends: 617 [2021-10-24 10:06:13,129 INFO L226 Difference]: Without dead ends: 615 [2021-10-24 10:06:13,130 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:13,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-10-24 10:06:13,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 532. [2021-10-24 10:06:13,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 526 states have (on average 1.3022813688212929) internal successors, (685), 531 states have internal predecessors, (685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:13,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 685 transitions. [2021-10-24 10:06:13,143 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 685 transitions. Word has length 27 [2021-10-24 10:06:13,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:13,143 INFO L470 AbstractCegarLoop]: Abstraction has 532 states and 685 transitions. [2021-10-24 10:06:13,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 4 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:13,144 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 685 transitions. [2021-10-24 10:06:13,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-24 10:06:13,145 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:13,146 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] [2021-10-24 10:06:13,146 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-10-24 10:06:13,146 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr78ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:13,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:13,147 INFO L82 PathProgramCache]: Analyzing trace with hash 2073605245, now seen corresponding path program 1 times [2021-10-24 10:06:13,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:13,147 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093193238] [2021-10-24 10:06:13,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:13,148 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:13,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:13,190 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:13,190 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:13,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093193238] [2021-10-24 10:06:13,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093193238] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:13,191 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:13,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:13,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336542956] [2021-10-24 10:06:13,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-24 10:06:13,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:13,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-24 10:06:13,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:13,193 INFO L87 Difference]: Start difference. First operand 532 states and 685 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:13,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:13,382 INFO L93 Difference]: Finished difference Result 532 states and 681 transitions. [2021-10-24 10:06:13,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-24 10:06:13,382 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-24 10:06:13,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:13,386 INFO L225 Difference]: With dead ends: 532 [2021-10-24 10:06:13,386 INFO L226 Difference]: Without dead ends: 532 [2021-10-24 10:06:13,386 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:13,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-10-24 10:06:13,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 532. [2021-10-24 10:06:13,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 526 states have (on average 1.2946768060836502) internal successors, (681), 531 states have internal predecessors, (681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:13,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 681 transitions. [2021-10-24 10:06:13,399 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 681 transitions. Word has length 27 [2021-10-24 10:06:13,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:13,400 INFO L470 AbstractCegarLoop]: Abstraction has 532 states and 681 transitions. [2021-10-24 10:06:13,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:13,400 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 681 transitions. [2021-10-24 10:06:13,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-24 10:06:13,402 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:13,402 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] [2021-10-24 10:06:13,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-10-24 10:06:13,403 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:13,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:13,404 INFO L82 PathProgramCache]: Analyzing trace with hash 1501328934, now seen corresponding path program 1 times [2021-10-24 10:06:13,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:13,404 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582275040] [2021-10-24 10:06:13,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:13,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:13,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:13,452 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:13,453 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:13,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582275040] [2021-10-24 10:06:13,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582275040] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:13,454 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:13,454 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-24 10:06:13,454 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179106075] [2021-10-24 10:06:13,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-24 10:06:13,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:13,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-24 10:06:13,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:13,456 INFO L87 Difference]: Start difference. First operand 532 states and 681 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:13,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:13,525 INFO L93 Difference]: Finished difference Result 599 states and 751 transitions. [2021-10-24 10:06:13,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-24 10:06:13,525 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-24 10:06:13,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:13,528 INFO L225 Difference]: With dead ends: 599 [2021-10-24 10:06:13,529 INFO L226 Difference]: Without dead ends: 599 [2021-10-24 10:06:13,529 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 22.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-24 10:06:13,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2021-10-24 10:06:13,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 542. [2021-10-24 10:06:13,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 536 states have (on average 1.294776119402985) internal successors, (694), 541 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:13,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 694 transitions. [2021-10-24 10:06:13,540 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 694 transitions. Word has length 28 [2021-10-24 10:06:13,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:13,541 INFO L470 AbstractCegarLoop]: Abstraction has 542 states and 694 transitions. [2021-10-24 10:06:13,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:13,541 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 694 transitions. [2021-10-24 10:06:13,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-24 10:06:13,543 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:13,543 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] [2021-10-24 10:06:13,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-10-24 10:06:13,543 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:13,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:13,544 INFO L82 PathProgramCache]: Analyzing trace with hash -1555918340, now seen corresponding path program 1 times [2021-10-24 10:06:13,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:13,544 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886726296] [2021-10-24 10:06:13,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:13,545 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:13,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:13,589 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:13,590 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:13,590 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886726296] [2021-10-24 10:06:13,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886726296] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:13,590 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:13,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-24 10:06:13,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866563418] [2021-10-24 10:06:13,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:13,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:13,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:13,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:13,592 INFO L87 Difference]: Start difference. First operand 542 states and 694 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:13,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:13,696 INFO L93 Difference]: Finished difference Result 555 states and 706 transitions. [2021-10-24 10:06:13,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-24 10:06:13,697 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-24 10:06:13,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:13,699 INFO L225 Difference]: With dead ends: 555 [2021-10-24 10:06:13,699 INFO L226 Difference]: Without dead ends: 536 [2021-10-24 10:06:13,699 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 34.3ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-10-24 10:06:13,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2021-10-24 10:06:13,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 536. [2021-10-24 10:06:13,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 530 states have (on average 1.2924528301886793) internal successors, (685), 535 states have internal predecessors, (685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:13,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 685 transitions. [2021-10-24 10:06:13,709 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 685 transitions. Word has length 28 [2021-10-24 10:06:13,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:13,709 INFO L470 AbstractCegarLoop]: Abstraction has 536 states and 685 transitions. [2021-10-24 10:06:13,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:13,710 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 685 transitions. [2021-10-24 10:06:13,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-24 10:06:13,711 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:13,711 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:13,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-10-24 10:06:13,712 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:13,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:13,712 INFO L82 PathProgramCache]: Analyzing trace with hash -500361546, now seen corresponding path program 1 times [2021-10-24 10:06:13,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:13,712 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449136276] [2021-10-24 10:06:13,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:13,713 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:13,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:13,778 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:13,778 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:13,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449136276] [2021-10-24 10:06:13,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449136276] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:13,779 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:13,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-24 10:06:13,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443442636] [2021-10-24 10:06:13,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:13,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:13,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:13,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:13,780 INFO L87 Difference]: Start difference. First operand 536 states and 685 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:13,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:13,937 INFO L93 Difference]: Finished difference Result 559 states and 706 transitions. [2021-10-24 10:06:13,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-24 10:06:13,938 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-24 10:06:13,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:13,941 INFO L225 Difference]: With dead ends: 559 [2021-10-24 10:06:13,941 INFO L226 Difference]: Without dead ends: 540 [2021-10-24 10:06:13,941 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 61.1ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-10-24 10:06:13,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-10-24 10:06:13,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 527. [2021-10-24 10:06:13,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 521 states have (on average 1.2955854126679462) internal successors, (675), 526 states have internal predecessors, (675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:13,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 675 transitions. [2021-10-24 10:06:13,951 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 675 transitions. Word has length 28 [2021-10-24 10:06:13,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:13,951 INFO L470 AbstractCegarLoop]: Abstraction has 527 states and 675 transitions. [2021-10-24 10:06:13,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:13,951 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 675 transitions. [2021-10-24 10:06:13,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-24 10:06:13,952 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:13,953 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] [2021-10-24 10:06:13,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-10-24 10:06:13,953 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr78ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:13,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:13,954 INFO L82 PathProgramCache]: Analyzing trace with hash -560965630, now seen corresponding path program 1 times [2021-10-24 10:06:13,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:13,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063018249] [2021-10-24 10:06:13,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:13,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:13,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:13,989 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:13,989 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:13,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063018249] [2021-10-24 10:06:13,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063018249] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:13,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:13,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-24 10:06:13,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782753460] [2021-10-24 10:06:13,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-24 10:06:13,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:13,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-24 10:06:13,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:13,991 INFO L87 Difference]: Start difference. First operand 527 states and 675 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:14,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:14,174 INFO L93 Difference]: Finished difference Result 561 states and 711 transitions. [2021-10-24 10:06:14,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-24 10:06:14,175 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-24 10:06:14,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:14,177 INFO L225 Difference]: With dead ends: 561 [2021-10-24 10:06:14,177 INFO L226 Difference]: Without dead ends: 561 [2021-10-24 10:06:14,178 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:14,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-10-24 10:06:14,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 500. [2021-10-24 10:06:14,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 496 states have (on average 1.2883064516129032) internal successors, (639), 499 states have internal predecessors, (639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:14,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 639 transitions. [2021-10-24 10:06:14,194 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 639 transitions. Word has length 28 [2021-10-24 10:06:14,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:14,195 INFO L470 AbstractCegarLoop]: Abstraction has 500 states and 639 transitions. [2021-10-24 10:06:14,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:14,195 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 639 transitions. [2021-10-24 10:06:14,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-24 10:06:14,200 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:14,201 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:14,201 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-10-24 10:06:14,201 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:14,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:14,202 INFO L82 PathProgramCache]: Analyzing trace with hash 984261047, now seen corresponding path program 1 times [2021-10-24 10:06:14,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:14,202 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858033959] [2021-10-24 10:06:14,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:14,202 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:14,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:14,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-24 10:06:14,270 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:14,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858033959] [2021-10-24 10:06:14,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858033959] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:14,270 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:14,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-10-24 10:06:14,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860715858] [2021-10-24 10:06:14,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-24 10:06:14,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:14,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-24 10:06:14,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-10-24 10:06:14,273 INFO L87 Difference]: Start difference. First operand 500 states and 639 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:14,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:14,569 INFO L93 Difference]: Finished difference Result 586 states and 733 transitions. [2021-10-24 10:06:14,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-24 10:06:14,569 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-10-24 10:06:14,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:14,573 INFO L225 Difference]: With dead ends: 586 [2021-10-24 10:06:14,573 INFO L226 Difference]: Without dead ends: 555 [2021-10-24 10:06:14,576 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 72.9ms TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-10-24 10:06:14,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-10-24 10:06:14,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 500. [2021-10-24 10:06:14,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 496 states have (on average 1.2762096774193548) internal successors, (633), 499 states have internal predecessors, (633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:14,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 633 transitions. [2021-10-24 10:06:14,587 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 633 transitions. Word has length 29 [2021-10-24 10:06:14,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:14,587 INFO L470 AbstractCegarLoop]: Abstraction has 500 states and 633 transitions. [2021-10-24 10:06:14,588 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:14,588 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 633 transitions. [2021-10-24 10:06:14,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-24 10:06:14,589 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:14,590 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] [2021-10-24 10:06:14,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-10-24 10:06:14,590 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:14,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:14,591 INFO L82 PathProgramCache]: Analyzing trace with hash 1715010805, now seen corresponding path program 1 times [2021-10-24 10:06:14,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:14,591 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014471526] [2021-10-24 10:06:14,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:14,591 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:14,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:14,652 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:14,652 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:14,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014471526] [2021-10-24 10:06:14,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014471526] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:14,653 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:14,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-24 10:06:14,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007149472] [2021-10-24 10:06:14,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-24 10:06:14,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:14,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-24 10:06:14,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-10-24 10:06:14,655 INFO L87 Difference]: Start difference. First operand 500 states and 633 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:14,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:14,933 INFO L93 Difference]: Finished difference Result 581 states and 721 transitions. [2021-10-24 10:06:14,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-24 10:06:14,933 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-10-24 10:06:14,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:14,936 INFO L225 Difference]: With dead ends: 581 [2021-10-24 10:06:14,936 INFO L226 Difference]: Without dead ends: 545 [2021-10-24 10:06:14,937 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 53.3ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-10-24 10:06:14,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-10-24 10:06:14,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 503. [2021-10-24 10:06:14,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 499 states have (on average 1.2605210420841684) internal successors, (629), 502 states have internal predecessors, (629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:14,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 629 transitions. [2021-10-24 10:06:14,947 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 629 transitions. Word has length 29 [2021-10-24 10:06:14,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:14,948 INFO L470 AbstractCegarLoop]: Abstraction has 503 states and 629 transitions. [2021-10-24 10:06:14,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:14,948 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 629 transitions. [2021-10-24 10:06:14,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-24 10:06:14,950 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:14,950 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] [2021-10-24 10:06:14,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-10-24 10:06:14,951 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:14,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:14,951 INFO L82 PathProgramCache]: Analyzing trace with hash 626456419, now seen corresponding path program 1 times [2021-10-24 10:06:14,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:14,952 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934290261] [2021-10-24 10:06:14,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:14,952 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:14,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:15,018 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:15,019 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:15,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934290261] [2021-10-24 10:06:15,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934290261] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:15,019 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:15,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-24 10:06:15,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714548364] [2021-10-24 10:06:15,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:15,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:15,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:15,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:15,021 INFO L87 Difference]: Start difference. First operand 503 states and 629 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:15,139 INFO L93 Difference]: Finished difference Result 520 states and 645 transitions. [2021-10-24 10:06:15,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-24 10:06:15,140 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-10-24 10:06:15,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:15,143 INFO L225 Difference]: With dead ends: 520 [2021-10-24 10:06:15,143 INFO L226 Difference]: Without dead ends: 496 [2021-10-24 10:06:15,143 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 35.1ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-10-24 10:06:15,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-10-24 10:06:15,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 496. [2021-10-24 10:06:15,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 492 states have (on average 1.2540650406504066) internal successors, (617), 495 states have internal predecessors, (617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 617 transitions. [2021-10-24 10:06:15,153 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 617 transitions. Word has length 29 [2021-10-24 10:06:15,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:15,154 INFO L470 AbstractCegarLoop]: Abstraction has 496 states and 617 transitions. [2021-10-24 10:06:15,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,154 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 617 transitions. [2021-10-24 10:06:15,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-24 10:06:15,156 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:15,156 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] [2021-10-24 10:06:15,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-10-24 10:06:15,156 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:15,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:15,157 INFO L82 PathProgramCache]: Analyzing trace with hash -1857740232, now seen corresponding path program 1 times [2021-10-24 10:06:15,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:15,157 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560326981] [2021-10-24 10:06:15,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:15,158 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:15,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:15,233 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:15,233 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:15,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560326981] [2021-10-24 10:06:15,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560326981] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:15,234 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:15,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-24 10:06:15,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023877391] [2021-10-24 10:06:15,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:15,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:15,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:15,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:15,236 INFO L87 Difference]: Start difference. First operand 496 states and 617 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:15,375 INFO L93 Difference]: Finished difference Result 524 states and 642 transitions. [2021-10-24 10:06:15,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-24 10:06:15,376 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-10-24 10:06:15,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:15,379 INFO L225 Difference]: With dead ends: 524 [2021-10-24 10:06:15,379 INFO L226 Difference]: Without dead ends: 505 [2021-10-24 10:06:15,379 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 45.0ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-10-24 10:06:15,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-10-24 10:06:15,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 484. [2021-10-24 10:06:15,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 480 states have (on average 1.25) internal successors, (600), 483 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 600 transitions. [2021-10-24 10:06:15,388 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 600 transitions. Word has length 29 [2021-10-24 10:06:15,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:15,388 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 600 transitions. [2021-10-24 10:06:15,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,389 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 600 transitions. [2021-10-24 10:06:15,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-24 10:06:15,390 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:15,390 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] [2021-10-24 10:06:15,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-10-24 10:06:15,391 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:15,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:15,391 INFO L82 PathProgramCache]: Analyzing trace with hash 1557561648, now seen corresponding path program 1 times [2021-10-24 10:06:15,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:15,392 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343289596] [2021-10-24 10:06:15,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:15,392 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:15,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:15,420 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:15,420 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:15,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343289596] [2021-10-24 10:06:15,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343289596] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:15,421 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:15,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:15,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850729815] [2021-10-24 10:06:15,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:15,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:15,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:15,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:15,423 INFO L87 Difference]: Start difference. First operand 484 states and 600 transitions. Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:15,472 INFO L93 Difference]: Finished difference Result 343 states and 400 transitions. [2021-10-24 10:06:15,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:15,472 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-10-24 10:06:15,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:15,474 INFO L225 Difference]: With dead ends: 343 [2021-10-24 10:06:15,474 INFO L226 Difference]: Without dead ends: 270 [2021-10-24 10:06:15,474 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:15,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-10-24 10:06:15,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 248. [2021-10-24 10:06:15,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 244 states have (on average 1.1762295081967213) internal successors, (287), 247 states have internal predecessors, (287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 287 transitions. [2021-10-24 10:06:15,479 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 287 transitions. Word has length 29 [2021-10-24 10:06:15,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:15,479 INFO L470 AbstractCegarLoop]: Abstraction has 248 states and 287 transitions. [2021-10-24 10:06:15,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,480 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 287 transitions. [2021-10-24 10:06:15,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-24 10:06:15,481 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:15,481 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:15,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-10-24 10:06:15,481 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:15,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:15,482 INFO L82 PathProgramCache]: Analyzing trace with hash -1035203637, now seen corresponding path program 1 times [2021-10-24 10:06:15,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:15,482 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235209268] [2021-10-24 10:06:15,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:15,483 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:15,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:15,503 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:15,503 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:15,503 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235209268] [2021-10-24 10:06:15,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235209268] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:15,504 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:15,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:15,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221430730] [2021-10-24 10:06:15,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:15,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:15,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:15,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:15,505 INFO L87 Difference]: Start difference. First operand 248 states and 287 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:15,519 INFO L93 Difference]: Finished difference Result 253 states and 290 transitions. [2021-10-24 10:06:15,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:15,520 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-10-24 10:06:15,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:15,521 INFO L225 Difference]: With dead ends: 253 [2021-10-24 10:06:15,521 INFO L226 Difference]: Without dead ends: 253 [2021-10-24 10:06:15,521 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:15,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-10-24 10:06:15,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 248. [2021-10-24 10:06:15,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 244 states have (on average 1.1721311475409837) internal successors, (286), 247 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 286 transitions. [2021-10-24 10:06:15,526 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 286 transitions. Word has length 32 [2021-10-24 10:06:15,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:15,527 INFO L470 AbstractCegarLoop]: Abstraction has 248 states and 286 transitions. [2021-10-24 10:06:15,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,527 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 286 transitions. [2021-10-24 10:06:15,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-24 10:06:15,528 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:15,528 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:15,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-10-24 10:06:15,529 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:15,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:15,529 INFO L82 PathProgramCache]: Analyzing trace with hash 1077481681, now seen corresponding path program 1 times [2021-10-24 10:06:15,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:15,530 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57484573] [2021-10-24 10:06:15,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:15,530 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:15,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:15,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-24 10:06:15,564 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:15,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57484573] [2021-10-24 10:06:15,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57484573] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:15,564 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:15,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:15,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163580693] [2021-10-24 10:06:15,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-24 10:06:15,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:15,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-24 10:06:15,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:15,566 INFO L87 Difference]: Start difference. First operand 248 states and 286 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:15,639 INFO L93 Difference]: Finished difference Result 254 states and 291 transitions. [2021-10-24 10:06:15,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-24 10:06:15,640 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-10-24 10:06:15,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:15,641 INFO L225 Difference]: With dead ends: 254 [2021-10-24 10:06:15,641 INFO L226 Difference]: Without dead ends: 240 [2021-10-24 10:06:15,641 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:15,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-10-24 10:06:15,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 236. [2021-10-24 10:06:15,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 232 states have (on average 1.1724137931034482) internal successors, (272), 235 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 272 transitions. [2021-10-24 10:06:15,645 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 272 transitions. Word has length 34 [2021-10-24 10:06:15,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:15,646 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 272 transitions. [2021-10-24 10:06:15,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,646 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 272 transitions. [2021-10-24 10:06:15,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-24 10:06:15,647 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:15,647 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] [2021-10-24 10:06:15,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-10-24 10:06:15,648 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr99ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:15,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:15,648 INFO L82 PathProgramCache]: Analyzing trace with hash 2087882022, now seen corresponding path program 1 times [2021-10-24 10:06:15,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:15,649 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572488152] [2021-10-24 10:06:15,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:15,649 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:15,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:15,745 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:15,746 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:15,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572488152] [2021-10-24 10:06:15,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572488152] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:15,746 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:15,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-24 10:06:15,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354372324] [2021-10-24 10:06:15,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-24 10:06:15,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:15,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-24 10:06:15,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:15,748 INFO L87 Difference]: Start difference. First operand 236 states and 272 transitions. Second operand has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:15,848 INFO L93 Difference]: Finished difference Result 215 states and 242 transitions. [2021-10-24 10:06:15,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-24 10:06:15,849 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-10-24 10:06:15,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:15,850 INFO L225 Difference]: With dead ends: 215 [2021-10-24 10:06:15,850 INFO L226 Difference]: Without dead ends: 212 [2021-10-24 10:06:15,850 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 79.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-24 10:06:15,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-10-24 10:06:15,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 198. [2021-10-24 10:06:15,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 195 states have (on average 1.158974358974359) internal successors, (226), 197 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 226 transitions. [2021-10-24 10:06:15,854 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 226 transitions. Word has length 34 [2021-10-24 10:06:15,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:15,854 INFO L470 AbstractCegarLoop]: Abstraction has 198 states and 226 transitions. [2021-10-24 10:06:15,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,854 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 226 transitions. [2021-10-24 10:06:15,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-24 10:06:15,855 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:15,855 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] [2021-10-24 10:06:15,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-10-24 10:06:15,855 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr102ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:15,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:15,856 INFO L82 PathProgramCache]: Analyzing trace with hash 184103724, now seen corresponding path program 1 times [2021-10-24 10:06:15,856 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:15,856 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470609427] [2021-10-24 10:06:15,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:15,856 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:15,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:15,880 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:15,881 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:15,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470609427] [2021-10-24 10:06:15,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470609427] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:15,881 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:15,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-24 10:06:15,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140851913] [2021-10-24 10:06:15,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:15,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:15,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:15,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:15,883 INFO L87 Difference]: Start difference. First operand 198 states and 226 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:15,895 INFO L93 Difference]: Finished difference Result 198 states and 224 transitions. [2021-10-24 10:06:15,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:15,895 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-10-24 10:06:15,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:15,896 INFO L225 Difference]: With dead ends: 198 [2021-10-24 10:06:15,896 INFO L226 Difference]: Without dead ends: 198 [2021-10-24 10:06:15,896 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:15,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-10-24 10:06:15,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 198. [2021-10-24 10:06:15,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 195 states have (on average 1.1487179487179486) internal successors, (224), 197 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 224 transitions. [2021-10-24 10:06:15,900 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 224 transitions. Word has length 34 [2021-10-24 10:06:15,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:15,900 INFO L470 AbstractCegarLoop]: Abstraction has 198 states and 224 transitions. [2021-10-24 10:06:15,900 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:15,901 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 224 transitions. [2021-10-24 10:06:15,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-24 10:06:15,901 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:15,901 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:15,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-10-24 10:06:15,902 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:15,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:15,902 INFO L82 PathProgramCache]: Analyzing trace with hash 761977829, now seen corresponding path program 1 times [2021-10-24 10:06:15,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:15,903 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399378439] [2021-10-24 10:06:15,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:15,903 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:15,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:15,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-24 10:06:15,986 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-24 10:06:15,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399378439] [2021-10-24 10:06:15,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399378439] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:15,986 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:15,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-24 10:06:15,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83732365] [2021-10-24 10:06:15,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:15,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-24 10:06:15,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:15,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:15,988 INFO L87 Difference]: Start difference. First operand 198 states and 224 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:16,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:16,119 INFO L93 Difference]: Finished difference Result 208 states and 233 transitions. [2021-10-24 10:06:16,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-24 10:06:16,120 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-10-24 10:06:16,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:16,120 INFO L225 Difference]: With dead ends: 208 [2021-10-24 10:06:16,120 INFO L226 Difference]: Without dead ends: 168 [2021-10-24 10:06:16,121 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 65.3ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-10-24 10:06:16,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-10-24 10:06:16,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 168. [2021-10-24 10:06:16,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 165 states have (on average 1.1333333333333333) internal successors, (187), 167 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:16,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 187 transitions. [2021-10-24 10:06:16,124 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 187 transitions. Word has length 36 [2021-10-24 10:06:16,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:16,124 INFO L470 AbstractCegarLoop]: Abstraction has 168 states and 187 transitions. [2021-10-24 10:06:16,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:16,124 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 187 transitions. [2021-10-24 10:06:16,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-24 10:06:16,125 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:16,125 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:16,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-10-24 10:06:16,125 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr102ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:16,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:16,126 INFO L82 PathProgramCache]: Analyzing trace with hash -651748818, now seen corresponding path program 1 times [2021-10-24 10:06:16,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-24 10:06:16,126 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536086729] [2021-10-24 10:06:16,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:16,127 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-24 10:06:16,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-24 10:06:16,153 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-24 10:06:16,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-24 10:06:16,213 INFO L133 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2021-10-24 10:06:16,213 INFO L626 BasicCegarLoop]: Counterexample is feasible [2021-10-24 10:06:16,214 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr102ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,216 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,216 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,216 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,216 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,217 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,217 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,217 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,217 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,217 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,218 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,218 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,218 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,218 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,218 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,219 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,219 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,219 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,219 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,219 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,220 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,220 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,220 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,220 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,220 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,220 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,221 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,221 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,221 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,221 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,221 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,222 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,222 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,222 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,222 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,222 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,223 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr35ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,223 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr36ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,223 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr37ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,223 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr38ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,223 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr39ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,223 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr40ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,224 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr41ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,224 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,224 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,224 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,224 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,225 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,225 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr47ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,225 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr48ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,225 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr49ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,225 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr50ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,226 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr51ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,226 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr52ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,226 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr53ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,226 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,226 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr55ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,226 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,227 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr57ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,227 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr58ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,227 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr59ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,227 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr60ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,227 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr61ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,228 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr62ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,228 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr63ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,228 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr64ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,228 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr65ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,228 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,228 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr67ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,229 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr68ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,229 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr69ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,229 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr70ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,229 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr71ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,229 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr72ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,230 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr73ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,230 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr74ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,230 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr75ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,230 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr76ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,230 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr77ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,231 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr78ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,231 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr79ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,231 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr80ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,231 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr81ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,231 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr82ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,232 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr83ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,232 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr84ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,232 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr85ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,232 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr86ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,232 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr87ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,232 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr88ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,233 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr89ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,233 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr90ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,233 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr91ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,233 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr92ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,233 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr93ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,234 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr94ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,234 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr95ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,234 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr96ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,234 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr97ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,234 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr98ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,234 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr99ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,235 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,235 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,235 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr103ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:06:16,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-10-24 10:06:16,241 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-24 10:06:16,353 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 24.10 10:06:16 BoogieIcfgContainer [2021-10-24 10:06:16,353 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-24 10:06:16,354 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-24 10:06:16,354 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-24 10:06:16,354 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-24 10:06:16,355 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 10:06:04" (3/4) ... [2021-10-24 10:06:16,358 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-24 10:06:16,358 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-24 10:06:16,360 INFO L168 Benchmark]: Toolchain (without parser) took 18997.07 ms. Allocated memory was 109.1 MB in the beginning and 444.6 MB in the end (delta: 335.5 MB). Free memory was 65.2 MB in the beginning and 181.2 MB in the end (delta: -116.1 MB). Peak memory consumption was 218.5 MB. Max. memory is 16.1 GB. [2021-10-24 10:06:16,360 INFO L168 Benchmark]: CDTParser took 0.32 ms. Allocated memory is still 109.1 MB. Free memory is still 83.3 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-24 10:06:16,361 INFO L168 Benchmark]: CACSL2BoogieTranslator took 839.44 ms. Allocated memory is still 109.1 MB. Free memory was 65.0 MB in the beginning and 65.4 MB in the end (delta: -441.5 kB). Peak memory consumption was 8.9 MB. Max. memory is 16.1 GB. [2021-10-24 10:06:16,361 INFO L168 Benchmark]: Boogie Procedure Inliner took 282.19 ms. Allocated memory is still 109.1 MB. Free memory was 65.4 MB in the beginning and 44.9 MB in the end (delta: 20.5 MB). Peak memory consumption was 18.9 MB. Max. memory is 16.1 GB. [2021-10-24 10:06:16,362 INFO L168 Benchmark]: Boogie Preprocessor took 286.58 ms. Allocated memory was 109.1 MB in the beginning and 136.3 MB in the end (delta: 27.3 MB). Free memory was 44.9 MB in the beginning and 96.4 MB in the end (delta: -51.5 MB). Peak memory consumption was 34.4 MB. Max. memory is 16.1 GB. [2021-10-24 10:06:16,367 INFO L168 Benchmark]: RCFGBuilder took 5534.41 ms. Allocated memory was 136.3 MB in the beginning and 226.5 MB in the end (delta: 90.2 MB). Free memory was 96.4 MB in the beginning and 69.1 MB in the end (delta: 27.3 MB). Peak memory consumption was 134.2 MB. Max. memory is 16.1 GB. [2021-10-24 10:06:16,367 INFO L168 Benchmark]: TraceAbstraction took 12039.78 ms. Allocated memory was 226.5 MB in the beginning and 444.6 MB in the end (delta: 218.1 MB). Free memory was 68.0 MB in the beginning and 182.3 MB in the end (delta: -114.3 MB). Peak memory consumption was 103.8 MB. Max. memory is 16.1 GB. [2021-10-24 10:06:16,368 INFO L168 Benchmark]: Witness Printer took 4.19 ms. Allocated memory is still 444.6 MB. Free memory was 182.3 MB in the beginning and 181.2 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-24 10:06:16,369 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.32 ms. Allocated memory is still 109.1 MB. Free memory is still 83.3 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 839.44 ms. Allocated memory is still 109.1 MB. Free memory was 65.0 MB in the beginning and 65.4 MB in the end (delta: -441.5 kB). Peak memory consumption was 8.9 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 282.19 ms. Allocated memory is still 109.1 MB. Free memory was 65.4 MB in the beginning and 44.9 MB in the end (delta: 20.5 MB). Peak memory consumption was 18.9 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 286.58 ms. Allocated memory was 109.1 MB in the beginning and 136.3 MB in the end (delta: 27.3 MB). Free memory was 44.9 MB in the beginning and 96.4 MB in the end (delta: -51.5 MB). Peak memory consumption was 34.4 MB. Max. memory is 16.1 GB. * RCFGBuilder took 5534.41 ms. Allocated memory was 136.3 MB in the beginning and 226.5 MB in the end (delta: 90.2 MB). Free memory was 96.4 MB in the beginning and 69.1 MB in the end (delta: 27.3 MB). Peak memory consumption was 134.2 MB. Max. memory is 16.1 GB. * TraceAbstraction took 12039.78 ms. Allocated memory was 226.5 MB in the beginning and 444.6 MB in the end (delta: 218.1 MB). Free memory was 68.0 MB in the beginning and 182.3 MB in the end (delta: -114.3 MB). Peak memory consumption was 103.8 MB. Max. memory is 16.1 GB. * Witness Printer took 4.19 ms. Allocated memory is still 444.6 MB. Free memory was 182.3 MB in the beginning and 181.2 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of memtrack at line 59. Possible FailurePath: [L32] int s ; [L33] int UNLOADED ; [L34] int NP ; [L35] int DC ; [L36] int SKIP1 ; [L37] int SKIP2 ; [L38] int MPR1 ; [L39] int MPR3 ; [L40] int IPC ; [L41] int pended ; [L42] int compFptr ; [L43] int compRegistered ; [L44] int lowerDriverReturn ; [L45] int setEventCalled ; [L46] int customIrp ; [L47] int routine ; [L48] int myStatus ; [L49] int pirp ; [L50] int Executive ; [L51] int Suspended ; [L52] int KernelMode ; [L53] int DeviceUsageTypePaging ; [L1718] int pirp__IoStatus__Status ; [L1719] int d = __VERIFIER_nondet_int() ; [L1720] int status = __VERIFIER_nondet_int() ; [L1721] int irp = __VERIFIER_nondet_int() ; [L1722] int we_should_unload = __VERIFIER_nondet_int() ; [L1723] int irp_choice = __VERIFIER_nondet_int() ; [L1724] int devobj = __VERIFIER_nondet_int() ; [L1725] int __cil_tmp9 ; [L1730] s = 0 [L1731] UNLOADED = 0 [L1732] NP = 0 [L1733] DC = 0 [L1734] SKIP1 = 0 [L1735] SKIP2 = 0 [L1736] MPR1 = 0 [L1737] MPR3 = 0 [L1738] IPC = 0 [L1739] pended = 0 [L1740] compFptr = 0 [L1741] compRegistered = 0 [L1742] lowerDriverReturn = 0 [L1743] setEventCalled = 0 [L1744] customIrp = 0 [L1745] routine = 0 [L1746] myStatus = 0 [L1747] pirp = 0 [L1748] Executive = 0 [L1749] Suspended = 5 [L1750] KernelMode = 0 [L1751] DeviceUsageTypePaging = 1 [L1754] pirp = irp [L67] UNLOADED = 0 [L68] NP = 1 [L69] DC = 2 [L70] SKIP1 = 3 [L71] SKIP2 = 4 [L72] MPR1 = 5 [L73] MPR3 = 6 [L74] IPC = 7 [L75] s = UNLOADED [L76] pended = 0 [L77] compFptr = 0 [L78] compRegistered = 0 [L79] lowerDriverReturn = 0 [L80] setEventCalled = 0 [L81] customIrp = 0 VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, pirp=0, routine=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1757] COND TRUE status >= 0 [L1758] s = NP [L1759] customIrp = 0 [L1760] setEventCalled = customIrp [L1761] lowerDriverReturn = setEventCalled [L1762] compRegistered = lowerDriverReturn [L1763] compFptr = compRegistered [L1764] pended = compFptr [L1765] pirp__IoStatus__Status = 0 [L1766] myStatus = 0 [L1767] COND TRUE irp_choice == 0 [L1768] pirp__IoStatus__Status = -1073741637 [L1769] myStatus = -1073741637 [L1707] s = NP [L1708] customIrp = 0 [L1709] setEventCalled = customIrp [L1710] lowerDriverReturn = setEventCalled [L1711] compRegistered = lowerDriverReturn [L1712] compFptr = compRegistered [L1713] pended = compFptr VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1775] COND FALSE !(status < 0) [L1779] int tmp_ndt_1; [L1780] tmp_ndt_1 = __VERIFIER_nondet_int() [L1781] COND TRUE tmp_ndt_1 == 2 [L313] int deviceExtension__Active = __VERIFIER_nondet_int() ; [L314] int status ; VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L317] COND FALSE !(deviceExtension__Active == 2) VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L320] COND FALSE !(deviceExtension__Active == 3) VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L323] COND FALSE !(deviceExtension__Active == 1) VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L326] COND TRUE deviceExtension__Active == 7 [L1591] int currentIrpStack__Parameters__DeviceIoControl__IoControlCode = __VERIFIER_nondet_int() ; [L1592] int deviceExtension__TargetDeviceObject = __VERIFIER_nondet_int() ; [L1593] int irpSp__Control ; [L1594] int tmp ; [L1595] int tmp___0 ; [L1596] int __cil_tmp8 ; [L1597] int __cil_tmp9 ; [L1598] int __cil_tmp10 ; [L1599] int __cil_tmp11 ; [L1600] int __cil_tmp12 ; [L1604] __cil_tmp8 = 56 [L1605] __cil_tmp9 = 16384 [L1606] __cil_tmp10 = 131072 [L1607] __cil_tmp11 = 147456 [L1608] __cil_tmp12 = 147512 VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1609] COND TRUE currentIrpStack__Parameters__DeviceIoControl__IoControlCode == __cil_tmp12 VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1610] COND FALSE !(s != NP) VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1615] COND FALSE !(compRegistered != 0) [L1620] compRegistered = 1 [L1621] routine = 0 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1625] irpSp__Control = 224 [L1900] int Irp__PendingReturned = __VERIFIER_nondet_int() ; [L1901] int returnVal2 ; [L1902] int compRetStatus ; [L1903] int lcontext = __VERIFIER_nondet_int() ; [L1904] unsigned long __cil_tmp8 ; VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1907] COND TRUE \read(compRegistered) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1908] COND TRUE routine == 0 [L1569] int Irp__PendingReturned = __VERIFIER_nondet_int() ; [L1570] int Irp__AssociatedIrp__SystemBuffer = __VERIFIER_nondet_int() ; [L1573] COND TRUE \read(Irp__PendingReturned) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1574] COND TRUE pended == 0 [L1575] pended = 1 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1582] COND FALSE !(myStatus >= 0) [L1587] return (myStatus); [L1910] compRetStatus = HPCdrCompletion(DeviceObject, Irp, lcontext) [L1920] __cil_tmp8 = (unsigned long )compRetStatus VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1921] COND FALSE !(__cil_tmp8 == -1073741802) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1928] COND FALSE !(\read(Irp__PendingReturned)) [L1931] int tmp_ndt_4; [L1932] tmp_ndt_4 = __VERIFIER_nondet_int() [L1933] COND TRUE tmp_ndt_4 == 0 [L1944] returnVal2 = 0 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1958] COND TRUE s == NP [L1959] s = IPC [L1960] lowerDriverReturn = returnVal2 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1981] return (returnVal2); [L1626] tmp = IofCallDriver(deviceExtension__TargetDeviceObject, Irp) [L1628] return (tmp); VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L348] status = CdAudioHPCdrDeviceControl(DeviceObject, Irp) [L363] return (status); [L1798] status = CdAudioDeviceControl(devobj, pirp) [L1819] COND FALSE !(\read(we_should_unload)) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1825] COND TRUE pended == 1 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1826] COND FALSE !(s == NP) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1833] COND TRUE pended == 1 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1834] COND FALSE !(s == MPR3) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1841] COND TRUE s != UNLOADED VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1842] COND TRUE status != -1 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1843] COND TRUE s != SKIP2 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1844] COND FALSE !(s != IPC) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1857] COND FALSE !(pended != 1) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1869] COND TRUE status != 259 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L59] reach_error() VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1717]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 780 locations, 104 error locations. Started 1 CEGAR loops. OverallTime: 11862.0ms, OverallIterations: 47, TraceHistogramMax: 1, EmptinessCheckTime: 86.0ms, AutomataDifference: 7726.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 24.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 28100 SDtfs, 14025 SDslu, 45114 SDs, 0 SdLazy, 5563 SolverSat, 750 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 4687.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 244 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 953.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=914occurred in iteration=2, InterpolantAutomatonStates: 199, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 758.4ms AutomataMinimizationTime, 46 MinimizatonAttempts, 1081 StatesRemovedByMinimization, 30 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 126.4ms SsaConstructionTime, 565.7ms SatisfiabilityAnalysisTime, 1819.8ms InterpolantComputationTime, 1092 NumberOfCodeBlocks, 1092 NumberOfCodeBlocksAsserted, 47 NumberOfCheckSat, 1010 ConstructedInterpolants, 0 QuantifiedInterpolants, 3052 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 46 InterpolantComputations, 46 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-24 10:06:16,417 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/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-24 10:06:18,995 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-24 10:06:18,999 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-24 10:06:19,066 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-24 10:06:19,067 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-24 10:06:19,072 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-24 10:06:19,075 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-24 10:06:19,080 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-24 10:06:19,083 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-24 10:06:19,092 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-24 10:06:19,094 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-24 10:06:19,096 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-24 10:06:19,096 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-24 10:06:19,099 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-24 10:06:19,101 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-24 10:06:19,107 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-24 10:06:19,109 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-24 10:06:19,111 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-24 10:06:19,113 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-24 10:06:19,124 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-24 10:06:19,127 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-24 10:06:19,128 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-24 10:06:19,132 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-24 10:06:19,134 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-24 10:06:19,143 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-24 10:06:19,143 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-24 10:06:19,144 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-24 10:06:19,146 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-24 10:06:19,147 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-24 10:06:19,148 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-24 10:06:19,149 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-24 10:06:19,150 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-24 10:06:19,152 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-24 10:06:19,153 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-24 10:06:19,154 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-24 10:06:19,155 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-24 10:06:19,156 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-24 10:06:19,156 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-24 10:06:19,156 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-24 10:06:19,158 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-24 10:06:19,159 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-24 10:06:19,160 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf [2021-10-24 10:06:19,210 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-24 10:06:19,210 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-24 10:06:19,212 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-10-24 10:06:19,212 INFO L138 SettingsManager]: * User list type=DISABLED [2021-10-24 10:06:19,212 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-10-24 10:06:19,212 INFO L138 SettingsManager]: * Explicit value domain=true [2021-10-24 10:06:19,213 INFO L138 SettingsManager]: * Octagon Domain=false [2021-10-24 10:06:19,213 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-10-24 10:06:19,213 INFO L138 SettingsManager]: * Interval Domain=false [2021-10-24 10:06:19,215 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-24 10:06:19,216 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-24 10:06:19,217 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-24 10:06:19,217 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-24 10:06:19,217 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-24 10:06:19,218 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-24 10:06:19,218 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-24 10:06:19,218 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-24 10:06:19,218 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-24 10:06:19,218 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-24 10:06:19,219 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-24 10:06:19,219 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-24 10:06:19,219 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-24 10:06:19,219 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-24 10:06:19,220 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-24 10:06:19,220 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-24 10:06:19,220 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-24 10:06:19,221 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-24 10:06:19,221 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-24 10:06:19,221 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-24 10:06:19,221 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-24 10:06:19,222 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-24 10:06:19,222 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-24 10:06:19,223 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-10-24 10:06:19,223 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-24 10:06:19,223 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-24 10:06:19,223 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-24 10:06:19,224 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_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/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_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE 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 -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> bfc29f03d3be9b41eb07ac14f0f7eac45bf3a60a4a6601e3132f720b72534d53 [2021-10-24 10:06:19,633 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-24 10:06:19,665 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-24 10:06:19,670 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-24 10:06:19,671 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-24 10:06:19,672 INFO L275 PluginConnector]: CDTParser initialized [2021-10-24 10:06:19,673 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/../../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c [2021-10-24 10:06:19,761 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/data/a34992826/2403a80129724afa8a1bce7336fabd97/FLAG2d26e96f7 [2021-10-24 10:06:20,529 INFO L306 CDTParser]: Found 1 translation units. [2021-10-24 10:06:20,529 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c [2021-10-24 10:06:20,562 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/data/a34992826/2403a80129724afa8a1bce7336fabd97/FLAG2d26e96f7 [2021-10-24 10:06:20,658 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/data/a34992826/2403a80129724afa8a1bce7336fabd97 [2021-10-24 10:06:20,661 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-24 10:06:20,662 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-24 10:06:20,664 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-24 10:06:20,664 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-24 10:06:20,668 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-24 10:06:20,669 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 10:06:20" (1/1) ... [2021-10-24 10:06:20,670 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@45d6b3d1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:06:20, skipping insertion in model container [2021-10-24 10:06:20,670 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 10:06:20" (1/1) ... [2021-10-24 10:06:20,691 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-24 10:06:20,777 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-24 10:06:20,957 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_604adf37-5952-4172-aade-dd0c8036d315/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c[2074,2087] [2021-10-24 10:06:21,210 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-24 10:06:21,226 INFO L203 MainTranslator]: Completed pre-run [2021-10-24 10:06:21,257 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_604adf37-5952-4172-aade-dd0c8036d315/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c[2074,2087] [2021-10-24 10:06:21,377 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-24 10:06:21,396 INFO L208 MainTranslator]: Completed translation [2021-10-24 10:06:21,397 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:06:21 WrapperNode [2021-10-24 10:06:21,397 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-24 10:06:21,398 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-24 10:06:21,399 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-24 10:06:21,399 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-24 10:06:21,406 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:06:21" (1/1) ... [2021-10-24 10:06:21,474 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:06:21" (1/1) ... [2021-10-24 10:06:21,611 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-24 10:06:21,612 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-24 10:06:21,612 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-24 10:06:21,613 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-24 10:06:21,622 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:06:21" (1/1) ... [2021-10-24 10:06:21,623 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:06:21" (1/1) ... [2021-10-24 10:06:21,658 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:06:21" (1/1) ... [2021-10-24 10:06:21,659 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:06:21" (1/1) ... [2021-10-24 10:06:21,719 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:06:21" (1/1) ... [2021-10-24 10:06:21,767 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:06:21" (1/1) ... [2021-10-24 10:06:21,778 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:06:21" (1/1) ... [2021-10-24 10:06:21,802 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-24 10:06:21,803 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-24 10:06:21,803 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-24 10:06:21,803 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-24 10:06:21,804 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:06:21" (1/1) ... [2021-10-24 10:06:21,825 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-24 10:06:21,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/z3 [2021-10-24 10:06:21,863 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-24 10:06:21,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-24 10:06:21,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-24 10:06:21,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-24 10:06:21,916 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-24 10:06:21,916 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-24 10:06:22,289 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,291 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,299 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,304 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,310 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,314 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,318 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,325 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,334 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,341 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,373 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,375 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,382 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,387 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,389 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,393 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,409 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,413 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,415 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,418 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,419 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,422 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,425 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,426 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,429 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,432 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,435 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,440 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,443 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,447 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,450 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,454 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,456 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,459 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,462 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,465 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,466 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,471 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,474 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,478 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,484 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,488 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:22,491 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-24 10:06:25,050 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1271: assume false; [2021-10-24 10:06:25,051 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1272: assume !false; [2021-10-24 10:06:25,051 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##249: assume false; [2021-10-24 10:06:25,051 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##250: assume !false; [2021-10-24 10:06:25,051 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1230: assume !false; [2021-10-24 10:06:25,052 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##287: assume false; [2021-10-24 10:06:25,052 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##288: assume !false; [2021-10-24 10:06:25,052 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1229: assume false; [2021-10-24 10:06:25,052 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1210: assume false; [2021-10-24 10:06:25,052 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1211: assume !false; [2021-10-24 10:06:25,052 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##319: assume false; [2021-10-24 10:06:25,053 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##320: assume !false; [2021-10-24 10:06:25,053 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1160: assume !false; [2021-10-24 10:06:25,053 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1159: assume false; [2021-10-24 10:06:25,053 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##371: assume false; [2021-10-24 10:06:25,054 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##372: assume !false; [2021-10-24 10:06:25,054 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1108: assume false; [2021-10-24 10:06:25,054 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1109: assume !false; [2021-10-24 10:06:25,054 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##346: assume false; [2021-10-24 10:06:25,054 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##347: assume !false; [2021-10-24 10:06:25,055 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##416: assume false; [2021-10-24 10:06:25,055 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##417: assume !false; [2021-10-24 10:06:25,055 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1050: assume !false; [2021-10-24 10:06:25,055 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L305: CdAudioPnp_#res := 0bv32; [2021-10-24 10:06:25,055 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1049: assume false; [2021-10-24 10:06:25,056 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1003: assume false; [2021-10-24 10:06:25,056 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1004: assume !false; [2021-10-24 10:06:25,056 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##461: assume !false; [2021-10-24 10:06:25,056 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##460: assume false; [2021-10-24 10:06:25,056 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##487: assume !false; [2021-10-24 10:06:25,057 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##486: assume false; [2021-10-24 10:06:25,057 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##526: assume !false; [2021-10-24 10:06:25,057 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##525: assume false; [2021-10-24 10:06:25,057 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##71: assume !false; [2021-10-24 10:06:25,057 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##70: assume false; [2021-10-24 10:06:25,058 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##47: assume !false; [2021-10-24 10:06:25,058 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##46: assume false; [2021-10-24 10:06:25,058 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume !false; [2021-10-24 10:06:25,058 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume false; [2021-10-24 10:06:25,058 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2021-10-24 10:06:25,059 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2021-10-24 10:06:25,059 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##573: assume !false; [2021-10-24 10:06:25,059 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##572: assume false; [2021-10-24 10:06:25,059 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##685: assume !false; [2021-10-24 10:06:25,059 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##684: assume false; [2021-10-24 10:06:25,060 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##609: assume false; [2021-10-24 10:06:25,060 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##610: assume !false; [2021-10-24 10:06:25,060 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##639: assume !false; [2021-10-24 10:06:25,060 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##638: assume false; [2021-10-24 10:06:25,060 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1612: assume false; [2021-10-24 10:06:25,061 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1613: assume !false; [2021-10-24 10:06:25,061 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##757: assume !false; [2021-10-24 10:06:25,061 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##756: assume false; [2021-10-24 10:06:25,061 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##717: assume !false; [2021-10-24 10:06:25,062 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##716: assume false; [2021-10-24 10:06:25,062 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1506: assume false; [2021-10-24 10:06:25,062 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1507: assume !false; [2021-10-24 10:06:25,062 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1564: assume false; [2021-10-24 10:06:25,063 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1565: assume !false; [2021-10-24 10:06:25,063 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##856: assume false; [2021-10-24 10:06:25,063 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##857: assume !false; [2021-10-24 10:06:25,063 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##801: assume false; [2021-10-24 10:06:25,064 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##802: assume !false; [2021-10-24 10:06:25,064 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##832: assume !false; [2021-10-24 10:06:25,064 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##831: assume false; [2021-10-24 10:06:25,064 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1426: assume false; [2021-10-24 10:06:25,065 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1427: assume !false; [2021-10-24 10:06:25,066 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1476: assume false; [2021-10-24 10:06:25,068 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1477: assume !false; [2021-10-24 10:06:25,069 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1398: assume false; [2021-10-24 10:06:25,069 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1399: assume !false; [2021-10-24 10:06:25,069 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##961: assume !false; [2021-10-24 10:06:25,069 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##960: assume false; [2021-10-24 10:06:25,070 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##909: assume false; [2021-10-24 10:06:25,070 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##910: assume !false; [2021-10-24 10:06:25,070 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1301: assume false; [2021-10-24 10:06:25,072 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1302: assume !false; [2021-10-24 10:06:25,078 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##188: assume !false; [2021-10-24 10:06:25,079 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##187: assume false; [2021-10-24 10:06:25,079 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##148: assume false; [2021-10-24 10:06:25,079 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##149: assume !false; [2021-10-24 10:06:25,079 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1354: assume false; [2021-10-24 10:06:25,079 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1355: assume !false; [2021-10-24 10:06:25,080 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1341: assume false; [2021-10-24 10:06:25,080 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1342: assume !false; [2021-10-24 10:06:25,080 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##111: assume false; [2021-10-24 10:06:25,080 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##112: assume !false; [2021-10-24 10:06:25,109 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-24 10:06:25,109 INFO L299 CfgBuilder]: Removed 555 assume(true) statements. [2021-10-24 10:06:25,113 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 10:06:25 BoogieIcfgContainer [2021-10-24 10:06:25,114 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-24 10:06:25,116 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-24 10:06:25,116 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-24 10:06:25,119 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-24 10:06:25,119 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.10 10:06:20" (1/3) ... [2021-10-24 10:06:25,120 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20b03ead and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 10:06:25, skipping insertion in model container [2021-10-24 10:06:25,120 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 10:06:21" (2/3) ... [2021-10-24 10:06:25,121 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20b03ead and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 10:06:25, skipping insertion in model container [2021-10-24 10:06:25,121 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 10:06:25" (3/3) ... [2021-10-24 10:06:25,122 INFO L111 eAbstractionObserver]: Analyzing ICFG cdaudio_simpl1.cil-1.c [2021-10-24 10:06:25,128 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-24 10:06:25,128 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 104 error locations. [2021-10-24 10:06:25,188 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-24 10:06:25,194 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-24 10:06:25,195 INFO L340 AbstractCegarLoop]: Starting to check reachability of 104 error locations. [2021-10-24 10:06:25,298 INFO L276 IsEmpty]: Start isEmpty. Operand has 1186 states, 1081 states have (on average 1.633672525439408) internal successors, (1766), 1185 states have internal predecessors, (1766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:25,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-24 10:06:25,310 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:25,311 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:25,312 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr103ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:25,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:25,329 INFO L82 PathProgramCache]: Analyzing trace with hash 1805895402, now seen corresponding path program 1 times [2021-10-24 10:06:25,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:25,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [495140538] [2021-10-24 10:06:25,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:25,346 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:25,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:25,352 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:25,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-10-24 10:06:25,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:25,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-24 10:06:25,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:25,674 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:25,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:25,705 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:25,706 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:25,706 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [495140538] [2021-10-24 10:06:25,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [495140538] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:25,707 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:25,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-24 10:06:25,710 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224257297] [2021-10-24 10:06:25,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:25,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:25,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:25,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:25,747 INFO L87 Difference]: Start difference. First operand has 1186 states, 1081 states have (on average 1.633672525439408) internal successors, (1766), 1185 states have internal predecessors, (1766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:25,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:25,973 INFO L93 Difference]: Finished difference Result 1191 states and 1663 transitions. [2021-10-24 10:06:25,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:25,975 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-24 10:06:25,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:26,041 INFO L225 Difference]: With dead ends: 1191 [2021-10-24 10:06:26,046 INFO L226 Difference]: Without dead ends: 1187 [2021-10-24 10:06:26,049 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:26,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1187 states. [2021-10-24 10:06:26,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1187 to 1184. [2021-10-24 10:06:26,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1184 states, 1080 states have (on average 1.5342592592592592) internal successors, (1657), 1183 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:26,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 1657 transitions. [2021-10-24 10:06:26,184 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 1657 transitions. Word has length 7 [2021-10-24 10:06:26,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:26,185 INFO L470 AbstractCegarLoop]: Abstraction has 1184 states and 1657 transitions. [2021-10-24 10:06:26,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:26,185 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 1657 transitions. [2021-10-24 10:06:26,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-24 10:06:26,186 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:26,186 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:26,203 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:26,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:26,398 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr103ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:26,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:26,403 INFO L82 PathProgramCache]: Analyzing trace with hash 1702263824, now seen corresponding path program 1 times [2021-10-24 10:06:26,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:26,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1834532646] [2021-10-24 10:06:26,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:26,406 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:26,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:26,407 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:26,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-24 10:06:26,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:26,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-24 10:06:26,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:26,610 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:26,610 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:26,638 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:26,639 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:26,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1834532646] [2021-10-24 10:06:26,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1834532646] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:26,640 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:26,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-24 10:06:26,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035668078] [2021-10-24 10:06:26,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-24 10:06:26,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:26,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-24 10:06:26,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:26,644 INFO L87 Difference]: Start difference. First operand 1184 states and 1657 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:26,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:26,767 INFO L93 Difference]: Finished difference Result 1561 states and 2180 transitions. [2021-10-24 10:06:26,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-24 10:06:26,768 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-24 10:06:26,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:26,781 INFO L225 Difference]: With dead ends: 1561 [2021-10-24 10:06:26,782 INFO L226 Difference]: Without dead ends: 1561 [2021-10-24 10:06:26,784 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.7ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:26,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1561 states. [2021-10-24 10:06:26,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1561 to 1479. [2021-10-24 10:06:26,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1479 states, 1387 states have (on average 1.532083633741889) internal successors, (2125), 1478 states have internal predecessors, (2125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:26,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1479 states to 1479 states and 2125 transitions. [2021-10-24 10:06:26,847 INFO L78 Accepts]: Start accepts. Automaton has 1479 states and 2125 transitions. Word has length 7 [2021-10-24 10:06:26,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:26,847 INFO L470 AbstractCegarLoop]: Abstraction has 1479 states and 2125 transitions. [2021-10-24 10:06:26,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:26,848 INFO L276 IsEmpty]: Start isEmpty. Operand 1479 states and 2125 transitions. [2021-10-24 10:06:26,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-24 10:06:26,848 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:26,850 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:26,870 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:27,069 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:27,070 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr103ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:27,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:27,071 INFO L82 PathProgramCache]: Analyzing trace with hash 1238468123, now seen corresponding path program 1 times [2021-10-24 10:06:27,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:27,071 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1987493669] [2021-10-24 10:06:27,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:27,072 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:27,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:27,073 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:27,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-10-24 10:06:27,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:27,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-24 10:06:27,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:27,278 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:27,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:27,304 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:27,304 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:27,305 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1987493669] [2021-10-24 10:06:27,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1987493669] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:27,305 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:27,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-10-24 10:06:27,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906955823] [2021-10-24 10:06:27,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:27,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:27,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:27,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:27,307 INFO L87 Difference]: Start difference. First operand 1479 states and 2125 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:27,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:27,333 INFO L93 Difference]: Finished difference Result 1478 states and 2124 transitions. [2021-10-24 10:06:27,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:27,335 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-24 10:06:27,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:27,343 INFO L225 Difference]: With dead ends: 1478 [2021-10-24 10:06:27,344 INFO L226 Difference]: Without dead ends: 1475 [2021-10-24 10:06:27,344 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 13 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-24 10:06:27,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1475 states. [2021-10-24 10:06:27,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1475 to 1475. [2021-10-24 10:06:27,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1475 states, 1384 states have (on average 1.5260115606936415) internal successors, (2112), 1474 states have internal predecessors, (2112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:27,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1475 states to 1475 states and 2112 transitions. [2021-10-24 10:06:27,378 INFO L78 Accepts]: Start accepts. Automaton has 1475 states and 2112 transitions. Word has length 8 [2021-10-24 10:06:27,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:27,379 INFO L470 AbstractCegarLoop]: Abstraction has 1475 states and 2112 transitions. [2021-10-24 10:06:27,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:27,379 INFO L276 IsEmpty]: Start isEmpty. Operand 1475 states and 2112 transitions. [2021-10-24 10:06:27,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-24 10:06:27,380 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:27,380 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:27,396 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:27,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:27,592 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr99ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:27,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:27,592 INFO L82 PathProgramCache]: Analyzing trace with hash -630605601, now seen corresponding path program 1 times [2021-10-24 10:06:27,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:27,593 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [125857464] [2021-10-24 10:06:27,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:27,593 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:27,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:27,594 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:27,628 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-10-24 10:06:27,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:27,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-24 10:06:27,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:27,764 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:27,764 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:27,809 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:27,810 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:27,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [125857464] [2021-10-24 10:06:27,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [125857464] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:27,811 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:27,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-24 10:06:27,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650628170] [2021-10-24 10:06:27,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:27,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:27,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:27,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:27,814 INFO L87 Difference]: Start difference. First operand 1475 states and 2112 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:28,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:28,458 INFO L93 Difference]: Finished difference Result 1478 states and 2114 transitions. [2021-10-24 10:06:28,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:28,461 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-24 10:06:28,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:28,469 INFO L225 Difference]: With dead ends: 1478 [2021-10-24 10:06:28,470 INFO L226 Difference]: Without dead ends: 1475 [2021-10-24 10:06:28,470 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 19 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-24 10:06:28,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1475 states. [2021-10-24 10:06:28,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1475 to 1475. [2021-10-24 10:06:28,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1475 states, 1384 states have (on average 1.5252890173410405) internal successors, (2111), 1474 states have internal predecessors, (2111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:28,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1475 states to 1475 states and 2111 transitions. [2021-10-24 10:06:28,523 INFO L78 Accepts]: Start accepts. Automaton has 1475 states and 2111 transitions. Word has length 11 [2021-10-24 10:06:28,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:28,523 INFO L470 AbstractCegarLoop]: Abstraction has 1475 states and 2111 transitions. [2021-10-24 10:06:28,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:28,524 INFO L276 IsEmpty]: Start isEmpty. Operand 1475 states and 2111 transitions. [2021-10-24 10:06:28,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-24 10:06:28,525 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:28,525 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:28,543 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:28,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:28,744 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr95ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:28,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:28,744 INFO L82 PathProgramCache]: Analyzing trace with hash 1724813645, now seen corresponding path program 1 times [2021-10-24 10:06:28,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:28,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2054310562] [2021-10-24 10:06:28,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:28,745 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:28,746 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:28,747 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:28,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-10-24 10:06:28,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:28,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-24 10:06:28,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:28,958 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:28,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:28,998 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:28,999 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:28,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2054310562] [2021-10-24 10:06:28,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2054310562] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:29,000 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:29,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-24 10:06:29,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106219240] [2021-10-24 10:06:29,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:29,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:29,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:29,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:29,003 INFO L87 Difference]: Start difference. First operand 1475 states and 2111 transitions. Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:29,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:29,620 INFO L93 Difference]: Finished difference Result 1680 states and 2399 transitions. [2021-10-24 10:06:29,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:29,621 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-24 10:06:29,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:29,631 INFO L225 Difference]: With dead ends: 1680 [2021-10-24 10:06:29,631 INFO L226 Difference]: Without dead ends: 1679 [2021-10-24 10:06:29,631 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:29,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1679 states. [2021-10-24 10:06:29,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1679 to 1581. [2021-10-24 10:06:29,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1581 states, 1526 states have (on average 1.5072083879423328) internal successors, (2300), 1580 states have internal predecessors, (2300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:29,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1581 states to 1581 states and 2300 transitions. [2021-10-24 10:06:29,678 INFO L78 Accepts]: Start accepts. Automaton has 1581 states and 2300 transitions. Word has length 12 [2021-10-24 10:06:29,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:29,678 INFO L470 AbstractCegarLoop]: Abstraction has 1581 states and 2300 transitions. [2021-10-24 10:06:29,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:29,679 INFO L276 IsEmpty]: Start isEmpty. Operand 1581 states and 2300 transitions. [2021-10-24 10:06:29,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-24 10:06:29,680 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:29,681 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:29,693 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:29,893 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:29,893 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr72ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:29,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:29,894 INFO L82 PathProgramCache]: Analyzing trace with hash 375851837, now seen corresponding path program 1 times [2021-10-24 10:06:29,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:29,894 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [639972382] [2021-10-24 10:06:29,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:29,894 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:29,894 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:29,895 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:29,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-10-24 10:06:30,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:30,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-24 10:06:30,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:30,107 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:30,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:30,168 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:30,169 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:30,169 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [639972382] [2021-10-24 10:06:30,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [639972382] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:30,169 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:30,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-24 10:06:30,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512469106] [2021-10-24 10:06:30,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:30,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:30,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:30,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:30,171 INFO L87 Difference]: Start difference. First operand 1581 states and 2300 transitions. Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:30,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:30,234 INFO L93 Difference]: Finished difference Result 1436 states and 2060 transitions. [2021-10-24 10:06:30,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:30,235 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-24 10:06:30,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:30,243 INFO L225 Difference]: With dead ends: 1436 [2021-10-24 10:06:30,243 INFO L226 Difference]: Without dead ends: 1436 [2021-10-24 10:06:30,244 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:30,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1436 states. [2021-10-24 10:06:30,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1436 to 1257. [2021-10-24 10:06:30,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1257 states, 1214 states have (on average 1.4950576606260297) internal successors, (1815), 1256 states have internal predecessors, (1815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:30,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1257 states to 1257 states and 1815 transitions. [2021-10-24 10:06:30,279 INFO L78 Accepts]: Start accepts. Automaton has 1257 states and 1815 transitions. Word has length 14 [2021-10-24 10:06:30,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:30,280 INFO L470 AbstractCegarLoop]: Abstraction has 1257 states and 1815 transitions. [2021-10-24 10:06:30,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:30,280 INFO L276 IsEmpty]: Start isEmpty. Operand 1257 states and 1815 transitions. [2021-10-24 10:06:30,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-24 10:06:30,289 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:30,289 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:30,303 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:30,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:30,494 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr83ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:30,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:30,494 INFO L82 PathProgramCache]: Analyzing trace with hash -1788319990, now seen corresponding path program 1 times [2021-10-24 10:06:30,494 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:30,495 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [688767927] [2021-10-24 10:06:30,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:30,495 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:30,495 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:30,498 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:30,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-10-24 10:06:30,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:30,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-24 10:06:30,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:30,842 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:30,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:30,916 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:30,916 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:30,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [688767927] [2021-10-24 10:06:30,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [688767927] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:30,917 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:30,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-24 10:06:30,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730945234] [2021-10-24 10:06:30,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:30,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:30,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:30,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:30,919 INFO L87 Difference]: Start difference. First operand 1257 states and 1815 transitions. Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:31,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:31,637 INFO L93 Difference]: Finished difference Result 1336 states and 1874 transitions. [2021-10-24 10:06:31,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-24 10:06:31,637 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-24 10:06:31,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:31,645 INFO L225 Difference]: With dead ends: 1336 [2021-10-24 10:06:31,645 INFO L226 Difference]: Without dead ends: 1336 [2021-10-24 10:06:31,646 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 49.3ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-10-24 10:06:31,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1336 states. [2021-10-24 10:06:31,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1336 to 1227. [2021-10-24 10:06:31,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1227 states, 1206 states have (on average 1.4469320066334992) internal successors, (1745), 1226 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:31,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1227 states to 1227 states and 1745 transitions. [2021-10-24 10:06:31,685 INFO L78 Accepts]: Start accepts. Automaton has 1227 states and 1745 transitions. Word has length 16 [2021-10-24 10:06:31,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:31,685 INFO L470 AbstractCegarLoop]: Abstraction has 1227 states and 1745 transitions. [2021-10-24 10:06:31,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:31,686 INFO L276 IsEmpty]: Start isEmpty. Operand 1227 states and 1745 transitions. [2021-10-24 10:06:31,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-24 10:06:31,687 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:31,688 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-24 10:06:31,700 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-10-24 10:06:31,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:31,901 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr82ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:31,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:31,901 INFO L82 PathProgramCache]: Analyzing trace with hash 2053267823, now seen corresponding path program 1 times [2021-10-24 10:06:31,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:31,902 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1249318457] [2021-10-24 10:06:31,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:31,902 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:31,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:31,903 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:31,945 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-10-24 10:06:32,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:32,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-24 10:06:32,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:32,169 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:32,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:32,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:32,234 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:32,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1249318457] [2021-10-24 10:06:32,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1249318457] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:32,237 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:32,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-24 10:06:32,242 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129481399] [2021-10-24 10:06:32,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:32,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:32,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:32,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:32,245 INFO L87 Difference]: Start difference. First operand 1227 states and 1745 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:32,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:32,673 INFO L93 Difference]: Finished difference Result 1209 states and 1727 transitions. [2021-10-24 10:06:32,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:32,673 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-24 10:06:32,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:32,681 INFO L225 Difference]: With dead ends: 1209 [2021-10-24 10:06:32,681 INFO L226 Difference]: Without dead ends: 1209 [2021-10-24 10:06:32,681 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:32,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1209 states. [2021-10-24 10:06:32,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1209 to 1209. [2021-10-24 10:06:32,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1209 states, 1197 states have (on average 1.4427736006683376) internal successors, (1727), 1208 states have internal predecessors, (1727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:32,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1209 states to 1209 states and 1727 transitions. [2021-10-24 10:06:32,718 INFO L78 Accepts]: Start accepts. Automaton has 1209 states and 1727 transitions. Word has length 20 [2021-10-24 10:06:32,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:32,720 INFO L470 AbstractCegarLoop]: Abstraction has 1209 states and 1727 transitions. [2021-10-24 10:06:32,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:32,721 INFO L276 IsEmpty]: Start isEmpty. Operand 1209 states and 1727 transitions. [2021-10-24 10:06:32,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-24 10:06:32,723 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:32,723 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-24 10:06:32,736 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2021-10-24 10:06:32,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:32,937 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr75ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:32,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:32,938 INFO L82 PathProgramCache]: Analyzing trace with hash 85424501, now seen corresponding path program 1 times [2021-10-24 10:06:32,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:32,939 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [505605144] [2021-10-24 10:06:32,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:32,940 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:32,940 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:32,941 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:32,945 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-10-24 10:06:33,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:33,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-24 10:06:33,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:33,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:33,293 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:33,374 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:33,374 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:33,375 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [505605144] [2021-10-24 10:06:33,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [505605144] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:33,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:33,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-24 10:06:33,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025633441] [2021-10-24 10:06:33,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:33,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:33,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:33,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:33,380 INFO L87 Difference]: Start difference. First operand 1209 states and 1727 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:33,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:33,428 INFO L93 Difference]: Finished difference Result 1038 states and 1460 transitions. [2021-10-24 10:06:33,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:33,429 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-24 10:06:33,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:33,435 INFO L225 Difference]: With dead ends: 1038 [2021-10-24 10:06:33,435 INFO L226 Difference]: Without dead ends: 1038 [2021-10-24 10:06:33,436 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:33,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1038 states. [2021-10-24 10:06:33,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1038 to 992. [2021-10-24 10:06:33,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 992 states, 980 states have (on average 1.4306122448979592) internal successors, (1402), 991 states have internal predecessors, (1402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:33,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 992 states to 992 states and 1402 transitions. [2021-10-24 10:06:33,472 INFO L78 Accepts]: Start accepts. Automaton has 992 states and 1402 transitions. Word has length 25 [2021-10-24 10:06:33,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:33,473 INFO L470 AbstractCegarLoop]: Abstraction has 992 states and 1402 transitions. [2021-10-24 10:06:33,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:33,473 INFO L276 IsEmpty]: Start isEmpty. Operand 992 states and 1402 transitions. [2021-10-24 10:06:33,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-24 10:06:33,476 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:33,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] [2021-10-24 10:06:33,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:33,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:33,691 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr76ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:33,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:33,691 INFO L82 PathProgramCache]: Analyzing trace with hash -1013203817, now seen corresponding path program 1 times [2021-10-24 10:06:33,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:33,692 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1608995600] [2021-10-24 10:06:33,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:33,692 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:33,692 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:33,693 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:33,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-10-24 10:06:33,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:33,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-24 10:06:33,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:34,002 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:34,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:34,083 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:34,083 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:34,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1608995600] [2021-10-24 10:06:34,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1608995600] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:34,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:34,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-24 10:06:34,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439812979] [2021-10-24 10:06:34,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-24 10:06:34,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:34,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-24 10:06:34,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:34,087 INFO L87 Difference]: Start difference. First operand 992 states and 1402 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:34,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:34,159 INFO L93 Difference]: Finished difference Result 1014 states and 1423 transitions. [2021-10-24 10:06:34,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:34,160 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-24 10:06:34,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:34,167 INFO L225 Difference]: With dead ends: 1014 [2021-10-24 10:06:34,167 INFO L226 Difference]: Without dead ends: 1014 [2021-10-24 10:06:34,168 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.5ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:34,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2021-10-24 10:06:34,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 992. [2021-10-24 10:06:34,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 992 states, 980 states have (on average 1.4275510204081632) internal successors, (1399), 991 states have internal predecessors, (1399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:34,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 992 states to 992 states and 1399 transitions. [2021-10-24 10:06:34,200 INFO L78 Accepts]: Start accepts. Automaton has 992 states and 1399 transitions. Word has length 25 [2021-10-24 10:06:34,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:34,202 INFO L470 AbstractCegarLoop]: Abstraction has 992 states and 1399 transitions. [2021-10-24 10:06:34,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:34,202 INFO L276 IsEmpty]: Start isEmpty. Operand 992 states and 1399 transitions. [2021-10-24 10:06:34,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-24 10:06:34,205 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:34,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] [2021-10-24 10:06:34,233 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:34,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:34,434 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr75ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:34,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:34,435 INFO L82 PathProgramCache]: Analyzing trace with hash -105580495, now seen corresponding path program 1 times [2021-10-24 10:06:34,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:34,435 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1606892412] [2021-10-24 10:06:34,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:34,436 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:34,436 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:34,437 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:34,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-10-24 10:06:34,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:34,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-24 10:06:34,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:34,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-24 10:06:34,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:34,793 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:34,793 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:34,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1606892412] [2021-10-24 10:06:34,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1606892412] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:34,794 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:34,794 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-24 10:06:34,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963418574] [2021-10-24 10:06:34,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:34,795 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:34,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:34,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:34,797 INFO L87 Difference]: Start difference. First operand 992 states and 1399 transitions. Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:35,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:35,134 INFO L93 Difference]: Finished difference Result 982 states and 1384 transitions. [2021-10-24 10:06:35,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:35,134 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-24 10:06:35,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:35,139 INFO L225 Difference]: With dead ends: 982 [2021-10-24 10:06:35,140 INFO L226 Difference]: Without dead ends: 982 [2021-10-24 10:06:35,140 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:35,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 982 states. [2021-10-24 10:06:35,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 982 to 982. [2021-10-24 10:06:35,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 982 states, 973 states have (on average 1.4224049331963) internal successors, (1384), 981 states have internal predecessors, (1384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:35,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 982 states to 982 states and 1384 transitions. [2021-10-24 10:06:35,163 INFO L78 Accepts]: Start accepts. Automaton has 982 states and 1384 transitions. Word has length 27 [2021-10-24 10:06:35,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:35,164 INFO L470 AbstractCegarLoop]: Abstraction has 982 states and 1384 transitions. [2021-10-24 10:06:35,164 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:35,164 INFO L276 IsEmpty]: Start isEmpty. Operand 982 states and 1384 transitions. [2021-10-24 10:06:35,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-24 10:06:35,167 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:35,167 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] [2021-10-24 10:06:35,183 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:35,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:35,380 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr99ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:35,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:35,381 INFO L82 PathProgramCache]: Analyzing trace with hash 333752835, now seen corresponding path program 1 times [2021-10-24 10:06:35,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:35,382 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [817687766] [2021-10-24 10:06:35,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:35,382 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:35,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:35,383 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:35,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-10-24 10:06:35,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:35,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-24 10:06:35,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:35,773 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:35,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:35,870 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:35,871 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:35,871 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [817687766] [2021-10-24 10:06:35,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [817687766] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:35,871 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:35,871 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-24 10:06:35,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436724018] [2021-10-24 10:06:35,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:35,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:35,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:35,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:35,874 INFO L87 Difference]: Start difference. First operand 982 states and 1384 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:36,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:36,282 INFO L93 Difference]: Finished difference Result 997 states and 1391 transitions. [2021-10-24 10:06:36,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-24 10:06:36,283 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-10-24 10:06:36,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:36,289 INFO L225 Difference]: With dead ends: 997 [2021-10-24 10:06:36,289 INFO L226 Difference]: Without dead ends: 997 [2021-10-24 10:06:36,290 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 38.8ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-10-24 10:06:36,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 997 states. [2021-10-24 10:06:36,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 997 to 982. [2021-10-24 10:06:36,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 982 states, 973 states have (on average 1.4131551901336075) internal successors, (1375), 981 states have internal predecessors, (1375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:36,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 982 states to 982 states and 1375 transitions. [2021-10-24 10:06:36,314 INFO L78 Accepts]: Start accepts. Automaton has 982 states and 1375 transitions. Word has length 29 [2021-10-24 10:06:36,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:36,315 INFO L470 AbstractCegarLoop]: Abstraction has 982 states and 1375 transitions. [2021-10-24 10:06:36,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:36,315 INFO L276 IsEmpty]: Start isEmpty. Operand 982 states and 1375 transitions. [2021-10-24 10:06:36,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-24 10:06:36,319 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:36,319 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:36,337 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:36,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:36,532 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr99ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:36,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:36,533 INFO L82 PathProgramCache]: Analyzing trace with hash -1053614682, now seen corresponding path program 1 times [2021-10-24 10:06:36,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:36,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2032620115] [2021-10-24 10:06:36,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:36,534 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:36,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:36,535 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:36,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-10-24 10:06:36,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:36,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-24 10:06:36,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:36,929 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:36,929 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:37,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:37,028 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:37,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2032620115] [2021-10-24 10:06:37,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2032620115] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:37,028 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:37,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-24 10:06:37,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244200517] [2021-10-24 10:06:37,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:37,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:37,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:37,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:37,032 INFO L87 Difference]: Start difference. First operand 982 states and 1375 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:37,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:37,266 INFO L93 Difference]: Finished difference Result 1103 states and 1515 transitions. [2021-10-24 10:06:37,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-24 10:06:37,267 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-24 10:06:37,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:37,273 INFO L225 Difference]: With dead ends: 1103 [2021-10-24 10:06:37,273 INFO L226 Difference]: Without dead ends: 1103 [2021-10-24 10:06:37,274 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 42.6ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-24 10:06:37,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2021-10-24 10:06:37,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 988. [2021-10-24 10:06:37,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 988 states, 979 states have (on average 1.4136874361593463) internal successors, (1384), 987 states have internal predecessors, (1384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:37,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 1384 transitions. [2021-10-24 10:06:37,301 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 1384 transitions. Word has length 30 [2021-10-24 10:06:37,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:37,302 INFO L470 AbstractCegarLoop]: Abstraction has 988 states and 1384 transitions. [2021-10-24 10:06:37,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:37,302 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 1384 transitions. [2021-10-24 10:06:37,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-24 10:06:37,305 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:37,305 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:37,325 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:37,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:37,517 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr99ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:37,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:37,518 INFO L82 PathProgramCache]: Analyzing trace with hash -2074683036, now seen corresponding path program 1 times [2021-10-24 10:06:37,518 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:37,518 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [779947669] [2021-10-24 10:06:37,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:37,519 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:37,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:37,520 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:37,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-10-24 10:06:37,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:37,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-24 10:06:37,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:37,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:37,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:37,925 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:37,926 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:37,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [779947669] [2021-10-24 10:06:37,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [779947669] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:37,926 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:37,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-24 10:06:37,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167520846] [2021-10-24 10:06:37,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:37,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:37,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:37,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:37,928 INFO L87 Difference]: Start difference. First operand 988 states and 1384 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:38,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:38,219 INFO L93 Difference]: Finished difference Result 1008 states and 1407 transitions. [2021-10-24 10:06:38,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:38,219 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-24 10:06:38,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:38,228 INFO L225 Difference]: With dead ends: 1008 [2021-10-24 10:06:38,229 INFO L226 Difference]: Without dead ends: 1008 [2021-10-24 10:06:38,229 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:38,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2021-10-24 10:06:38,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 1005. [2021-10-24 10:06:38,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1005 states, 996 states have (on average 1.4106425702811245) internal successors, (1405), 1004 states have internal predecessors, (1405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:38,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1005 states to 1005 states and 1405 transitions. [2021-10-24 10:06:38,253 INFO L78 Accepts]: Start accepts. Automaton has 1005 states and 1405 transitions. Word has length 30 [2021-10-24 10:06:38,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:38,254 INFO L470 AbstractCegarLoop]: Abstraction has 1005 states and 1405 transitions. [2021-10-24 10:06:38,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:38,254 INFO L276 IsEmpty]: Start isEmpty. Operand 1005 states and 1405 transitions. [2021-10-24 10:06:38,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-24 10:06:38,257 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:38,257 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:38,272 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:38,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:38,469 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:38,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:38,470 INFO L82 PathProgramCache]: Analyzing trace with hash 126548072, now seen corresponding path program 1 times [2021-10-24 10:06:38,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:38,470 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1653961382] [2021-10-24 10:06:38,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:38,470 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:38,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:38,471 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:38,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-10-24 10:06:38,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:38,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-24 10:06:38,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:38,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:38,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:39,069 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:39,070 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:39,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1653961382] [2021-10-24 10:06:39,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1653961382] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:39,071 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:39,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-24 10:06:39,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478062698] [2021-10-24 10:06:39,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:39,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:39,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:39,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:39,074 INFO L87 Difference]: Start difference. First operand 1005 states and 1405 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:39,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:39,468 INFO L93 Difference]: Finished difference Result 1017 states and 1415 transitions. [2021-10-24 10:06:39,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-24 10:06:39,469 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-24 10:06:39,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:39,474 INFO L225 Difference]: With dead ends: 1017 [2021-10-24 10:06:39,474 INFO L226 Difference]: Without dead ends: 1017 [2021-10-24 10:06:39,475 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 43.0ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-10-24 10:06:39,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1017 states. [2021-10-24 10:06:39,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1017 to 1005. [2021-10-24 10:06:39,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1005 states, 996 states have (on average 1.4096385542168675) internal successors, (1404), 1004 states have internal predecessors, (1404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:39,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1005 states to 1005 states and 1404 transitions. [2021-10-24 10:06:39,499 INFO L78 Accepts]: Start accepts. Automaton has 1005 states and 1404 transitions. Word has length 31 [2021-10-24 10:06:39,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:39,499 INFO L470 AbstractCegarLoop]: Abstraction has 1005 states and 1404 transitions. [2021-10-24 10:06:39,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:39,500 INFO L276 IsEmpty]: Start isEmpty. Operand 1005 states and 1404 transitions. [2021-10-24 10:06:39,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-24 10:06:39,502 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:39,502 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-24 10:06:39,517 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:39,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:39,713 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr76ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:39,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:39,713 INFO L82 PathProgramCache]: Analyzing trace with hash -1557214583, now seen corresponding path program 1 times [2021-10-24 10:06:39,714 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:39,714 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [696888749] [2021-10-24 10:06:39,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:39,714 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:39,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:39,715 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:39,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-10-24 10:06:39,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:39,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-24 10:06:39,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:40,054 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:40,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:40,123 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:40,124 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:40,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [696888749] [2021-10-24 10:06:40,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [696888749] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:40,124 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:40,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-10-24 10:06:40,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254491682] [2021-10-24 10:06:40,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-24 10:06:40,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:40,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-24 10:06:40,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-24 10:06:40,126 INFO L87 Difference]: Start difference. First operand 1005 states and 1404 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:40,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:40,235 INFO L93 Difference]: Finished difference Result 1081 states and 1490 transitions. [2021-10-24 10:06:40,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-24 10:06:40,236 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-24 10:06:40,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:40,242 INFO L225 Difference]: With dead ends: 1081 [2021-10-24 10:06:40,243 INFO L226 Difference]: Without dead ends: 1081 [2021-10-24 10:06:40,243 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 25.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-24 10:06:40,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1081 states. [2021-10-24 10:06:40,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1081 to 993. [2021-10-24 10:06:40,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 993 states, 984 states have (on average 1.4065040650406504) internal successors, (1384), 992 states have internal predecessors, (1384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:40,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 993 states to 993 states and 1384 transitions. [2021-10-24 10:06:40,266 INFO L78 Accepts]: Start accepts. Automaton has 993 states and 1384 transitions. Word has length 31 [2021-10-24 10:06:40,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:40,266 INFO L470 AbstractCegarLoop]: Abstraction has 993 states and 1384 transitions. [2021-10-24 10:06:40,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:40,267 INFO L276 IsEmpty]: Start isEmpty. Operand 993 states and 1384 transitions. [2021-10-24 10:06:40,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-24 10:06:40,270 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:40,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] [2021-10-24 10:06:40,286 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:40,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:40,483 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr99ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:40,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:40,484 INFO L82 PathProgramCache]: Analyzing trace with hash 1095917288, now seen corresponding path program 1 times [2021-10-24 10:06:40,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:40,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1149077702] [2021-10-24 10:06:40,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:40,484 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:40,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:40,486 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:40,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-10-24 10:06:40,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:40,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-24 10:06:40,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:40,859 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:40,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:40,939 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:40,939 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:40,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1149077702] [2021-10-24 10:06:40,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1149077702] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:40,940 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:40,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-24 10:06:40,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336627650] [2021-10-24 10:06:40,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:40,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:40,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:40,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:40,942 INFO L87 Difference]: Start difference. First operand 993 states and 1384 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:41,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:41,250 INFO L93 Difference]: Finished difference Result 1045 states and 1436 transitions. [2021-10-24 10:06:41,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:41,251 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-24 10:06:41,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:41,256 INFO L225 Difference]: With dead ends: 1045 [2021-10-24 10:06:41,256 INFO L226 Difference]: Without dead ends: 1045 [2021-10-24 10:06:41,257 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:41,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1045 states. [2021-10-24 10:06:41,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1045 to 1033. [2021-10-24 10:06:41,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1033 states, 1024 states have (on average 1.3916015625) internal successors, (1425), 1032 states have internal predecessors, (1425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:41,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1033 states to 1033 states and 1425 transitions. [2021-10-24 10:06:41,280 INFO L78 Accepts]: Start accepts. Automaton has 1033 states and 1425 transitions. Word has length 31 [2021-10-24 10:06:41,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:41,280 INFO L470 AbstractCegarLoop]: Abstraction has 1033 states and 1425 transitions. [2021-10-24 10:06:41,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:41,281 INFO L276 IsEmpty]: Start isEmpty. Operand 1033 states and 1425 transitions. [2021-10-24 10:06:41,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-24 10:06:41,283 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:41,283 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-24 10:06:41,298 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:41,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:41,490 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr99ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:41,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:41,490 INFO L82 PathProgramCache]: Analyzing trace with hash -1102324248, now seen corresponding path program 1 times [2021-10-24 10:06:41,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:41,490 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1316668034] [2021-10-24 10:06:41,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:41,491 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:41,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:41,492 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:41,532 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-10-24 10:06:41,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:41,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-24 10:06:41,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:42,000 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:42,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:42,094 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:42,094 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:42,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1316668034] [2021-10-24 10:06:42,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1316668034] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:42,095 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:42,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-24 10:06:42,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195316933] [2021-10-24 10:06:42,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:42,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:42,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:42,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:42,102 INFO L87 Difference]: Start difference. First operand 1033 states and 1425 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:42,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:42,411 INFO L93 Difference]: Finished difference Result 993 states and 1367 transitions. [2021-10-24 10:06:42,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-24 10:06:42,411 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-24 10:06:42,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:42,416 INFO L225 Difference]: With dead ends: 993 [2021-10-24 10:06:42,416 INFO L226 Difference]: Without dead ends: 993 [2021-10-24 10:06:42,417 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 37.1ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-10-24 10:06:42,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 993 states. [2021-10-24 10:06:42,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 993 to 993. [2021-10-24 10:06:42,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 993 states, 984 states have (on average 1.3892276422764227) internal successors, (1367), 992 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:42,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 993 states to 993 states and 1367 transitions. [2021-10-24 10:06:42,439 INFO L78 Accepts]: Start accepts. Automaton has 993 states and 1367 transitions. Word has length 31 [2021-10-24 10:06:42,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:42,439 INFO L470 AbstractCegarLoop]: Abstraction has 993 states and 1367 transitions. [2021-10-24 10:06:42,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:42,440 INFO L276 IsEmpty]: Start isEmpty. Operand 993 states and 1367 transitions. [2021-10-24 10:06:42,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-24 10:06:42,442 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:42,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] [2021-10-24 10:06:42,465 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:42,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:42,664 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:42,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:42,665 INFO L82 PathProgramCache]: Analyzing trace with hash -893854285, now seen corresponding path program 1 times [2021-10-24 10:06:42,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:42,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1702260051] [2021-10-24 10:06:42,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:42,666 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:42,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:42,667 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:42,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-10-24 10:06:42,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:42,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-24 10:06:42,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:43,203 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:43,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:43,327 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:43,327 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:43,327 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1702260051] [2021-10-24 10:06:43,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1702260051] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:43,328 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:43,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-24 10:06:43,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084223147] [2021-10-24 10:06:43,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:43,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:43,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:43,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:43,329 INFO L87 Difference]: Start difference. First operand 993 states and 1367 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:43,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:43,697 INFO L93 Difference]: Finished difference Result 1129 states and 1549 transitions. [2021-10-24 10:06:43,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-24 10:06:43,698 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-10-24 10:06:43,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:43,704 INFO L225 Difference]: With dead ends: 1129 [2021-10-24 10:06:43,705 INFO L226 Difference]: Without dead ends: 1127 [2021-10-24 10:06:43,705 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 40.3ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-10-24 10:06:43,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1127 states. [2021-10-24 10:06:43,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1127 to 1022. [2021-10-24 10:06:43,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 1013 states have (on average 1.3840078973346495) internal successors, (1402), 1021 states have internal predecessors, (1402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:43,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 1402 transitions. [2021-10-24 10:06:43,754 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 1402 transitions. Word has length 32 [2021-10-24 10:06:43,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:43,754 INFO L470 AbstractCegarLoop]: Abstraction has 1022 states and 1402 transitions. [2021-10-24 10:06:43,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:43,755 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 1402 transitions. [2021-10-24 10:06:43,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-24 10:06:43,757 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:43,758 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:43,781 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:43,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:43,972 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr76ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:43,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:43,972 INFO L82 PathProgramCache]: Analyzing trace with hash 1174449588, now seen corresponding path program 1 times [2021-10-24 10:06:43,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:43,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [782454714] [2021-10-24 10:06:43,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:43,973 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:43,973 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:43,973 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:43,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-10-24 10:06:44,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:44,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-24 10:06:44,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:44,503 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:44,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:44,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:44,623 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:44,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [782454714] [2021-10-24 10:06:44,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [782454714] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:44,624 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:44,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-24 10:06:44,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264146710] [2021-10-24 10:06:44,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:44,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:44,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:44,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:44,625 INFO L87 Difference]: Start difference. First operand 1022 states and 1402 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 6 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:45,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:45,077 INFO L93 Difference]: Finished difference Result 1045 states and 1423 transitions. [2021-10-24 10:06:45,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-24 10:06:45,078 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 6 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-10-24 10:06:45,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:45,083 INFO L225 Difference]: With dead ends: 1045 [2021-10-24 10:06:45,083 INFO L226 Difference]: Without dead ends: 1045 [2021-10-24 10:06:45,084 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 40.0ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-10-24 10:06:45,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1045 states. [2021-10-24 10:06:45,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1045 to 1022. [2021-10-24 10:06:45,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 1013 states have (on average 1.3800592300098717) internal successors, (1398), 1021 states have internal predecessors, (1398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:45,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 1398 transitions. [2021-10-24 10:06:45,105 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 1398 transitions. Word has length 32 [2021-10-24 10:06:45,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:45,106 INFO L470 AbstractCegarLoop]: Abstraction has 1022 states and 1398 transitions. [2021-10-24 10:06:45,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 6 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:45,106 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 1398 transitions. [2021-10-24 10:06:45,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-24 10:06:45,108 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:45,109 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:45,125 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (21)] Ended with exit code 0 [2021-10-24 10:06:45,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:45,322 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:45,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:45,322 INFO L82 PathProgramCache]: Analyzing trace with hash -369077776, now seen corresponding path program 1 times [2021-10-24 10:06:45,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:45,323 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [943083671] [2021-10-24 10:06:45,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:45,323 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:45,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:45,325 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:45,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-10-24 10:06:45,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:45,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-24 10:06:45,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:45,887 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:45,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:46,000 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:46,000 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:46,000 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [943083671] [2021-10-24 10:06:46,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [943083671] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:46,000 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:46,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 6] imperfect sequences [] total 11 [2021-10-24 10:06:46,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868361040] [2021-10-24 10:06:46,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-24 10:06:46,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:46,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-24 10:06:46,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-10-24 10:06:46,002 INFO L87 Difference]: Start difference. First operand 1022 states and 1398 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:46,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:46,261 INFO L93 Difference]: Finished difference Result 1050 states and 1426 transitions. [2021-10-24 10:06:46,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-24 10:06:46,261 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-10-24 10:06:46,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:46,265 INFO L225 Difference]: With dead ends: 1050 [2021-10-24 10:06:46,265 INFO L226 Difference]: Without dead ends: 1032 [2021-10-24 10:06:46,265 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 159.0ms TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-10-24 10:06:46,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1032 states. [2021-10-24 10:06:46,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1032 to 1027. [2021-10-24 10:06:46,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1027 states, 1018 states have (on average 1.3781925343811394) internal successors, (1403), 1026 states have internal predecessors, (1403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:46,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1027 states to 1027 states and 1403 transitions. [2021-10-24 10:06:46,284 INFO L78 Accepts]: Start accepts. Automaton has 1027 states and 1403 transitions. Word has length 32 [2021-10-24 10:06:46,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:46,284 INFO L470 AbstractCegarLoop]: Abstraction has 1027 states and 1403 transitions. [2021-10-24 10:06:46,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:46,285 INFO L276 IsEmpty]: Start isEmpty. Operand 1027 states and 1403 transitions. [2021-10-24 10:06:46,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-10-24 10:06:46,287 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:46,287 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-24 10:06:46,300 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (22)] Ended with exit code 0 [2021-10-24 10:06:46,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:46,500 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:46,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:46,500 INFO L82 PathProgramCache]: Analyzing trace with hash 2002415359, now seen corresponding path program 1 times [2021-10-24 10:06:46,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:46,501 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1967240644] [2021-10-24 10:06:46,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:46,501 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:46,501 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:46,501 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:46,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-10-24 10:06:46,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:46,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-24 10:06:46,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:46,976 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:46,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:47,111 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:47,111 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:47,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1967240644] [2021-10-24 10:06:47,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1967240644] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:47,112 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:47,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-10-24 10:06:47,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141920368] [2021-10-24 10:06:47,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-24 10:06:47,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:47,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-24 10:06:47,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-10-24 10:06:47,113 INFO L87 Difference]: Start difference. First operand 1027 states and 1403 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:47,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:47,443 INFO L93 Difference]: Finished difference Result 1087 states and 1472 transitions. [2021-10-24 10:06:47,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-24 10:06:47,444 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-10-24 10:06:47,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:47,449 INFO L225 Difference]: With dead ends: 1087 [2021-10-24 10:06:47,449 INFO L226 Difference]: Without dead ends: 958 [2021-10-24 10:06:47,449 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 163.2ms TimeCoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2021-10-24 10:06:47,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 958 states. [2021-10-24 10:06:47,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 958 to 944. [2021-10-24 10:06:47,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 944 states, 935 states have (on average 1.3529411764705883) internal successors, (1265), 943 states have internal predecessors, (1265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:47,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 944 states to 944 states and 1265 transitions. [2021-10-24 10:06:47,467 INFO L78 Accepts]: Start accepts. Automaton has 944 states and 1265 transitions. Word has length 33 [2021-10-24 10:06:47,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:47,467 INFO L470 AbstractCegarLoop]: Abstraction has 944 states and 1265 transitions. [2021-10-24 10:06:47,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:47,468 INFO L276 IsEmpty]: Start isEmpty. Operand 944 states and 1265 transitions. [2021-10-24 10:06:47,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-10-24 10:06:47,470 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:47,470 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-24 10:06:47,483 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:47,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:47,683 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:47,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:47,683 INFO L82 PathProgramCache]: Analyzing trace with hash -691762275, now seen corresponding path program 1 times [2021-10-24 10:06:47,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:47,684 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [771603427] [2021-10-24 10:06:47,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:47,684 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:47,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:47,685 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:47,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-10-24 10:06:48,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:48,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-24 10:06:48,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:48,277 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:48,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:48,409 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:48,409 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:48,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [771603427] [2021-10-24 10:06:48,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [771603427] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:48,410 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:48,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 7] imperfect sequences [] total 13 [2021-10-24 10:06:48,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945153771] [2021-10-24 10:06:48,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-24 10:06:48,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:48,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-24 10:06:48,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-10-24 10:06:48,411 INFO L87 Difference]: Start difference. First operand 944 states and 1265 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:49,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:49,250 INFO L93 Difference]: Finished difference Result 1191 states and 1542 transitions. [2021-10-24 10:06:49,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-24 10:06:49,251 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-10-24 10:06:49,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:49,263 INFO L225 Difference]: With dead ends: 1191 [2021-10-24 10:06:49,268 INFO L226 Difference]: Without dead ends: 1189 [2021-10-24 10:06:49,269 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 300.0ms TimeCoverageRelationStatistics Valid=142, Invalid=364, Unknown=0, NotChecked=0, Total=506 [2021-10-24 10:06:49,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1189 states. [2021-10-24 10:06:49,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1189 to 956. [2021-10-24 10:06:49,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 956 states, 947 states have (on average 1.3484688489968322) internal successors, (1277), 955 states have internal predecessors, (1277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:49,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 956 states to 956 states and 1277 transitions. [2021-10-24 10:06:49,298 INFO L78 Accepts]: Start accepts. Automaton has 956 states and 1277 transitions. Word has length 33 [2021-10-24 10:06:49,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:49,299 INFO L470 AbstractCegarLoop]: Abstraction has 956 states and 1277 transitions. [2021-10-24 10:06:49,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:49,300 INFO L276 IsEmpty]: Start isEmpty. Operand 956 states and 1277 transitions. [2021-10-24 10:06:49,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-10-24 10:06:49,302 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:49,302 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-24 10:06:49,321 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:49,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:49,516 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:49,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:49,516 INFO L82 PathProgramCache]: Analyzing trace with hash -691774191, now seen corresponding path program 1 times [2021-10-24 10:06:49,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:49,517 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [218754508] [2021-10-24 10:06:49,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:49,517 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:49,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:49,518 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:49,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-10-24 10:06:49,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:49,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-24 10:06:49,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:50,199 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:50,200 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:50,323 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:50,323 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:50,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [218754508] [2021-10-24 10:06:50,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [218754508] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:50,323 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:50,324 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-24 10:06:50,324 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815099740] [2021-10-24 10:06:50,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:50,324 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:50,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:50,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:50,325 INFO L87 Difference]: Start difference. First operand 956 states and 1277 transitions. Second operand has 6 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:50,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:50,546 INFO L93 Difference]: Finished difference Result 967 states and 1285 transitions. [2021-10-24 10:06:50,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-24 10:06:50,547 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-10-24 10:06:50,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:50,565 INFO L225 Difference]: With dead ends: 967 [2021-10-24 10:06:50,565 INFO L226 Difference]: Without dead ends: 911 [2021-10-24 10:06:50,566 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 38.7ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-10-24 10:06:50,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2021-10-24 10:06:50,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 899. [2021-10-24 10:06:50,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 890 states have (on average 1.3561797752808988) internal successors, (1207), 898 states have internal predecessors, (1207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:50,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 1207 transitions. [2021-10-24 10:06:50,585 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 1207 transitions. Word has length 33 [2021-10-24 10:06:50,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:50,586 INFO L470 AbstractCegarLoop]: Abstraction has 899 states and 1207 transitions. [2021-10-24 10:06:50,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:50,586 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 1207 transitions. [2021-10-24 10:06:50,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-24 10:06:50,588 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:50,588 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] [2021-10-24 10:06:50,609 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:50,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:50,802 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:50,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:50,802 INFO L82 PathProgramCache]: Analyzing trace with hash -2061346662, now seen corresponding path program 1 times [2021-10-24 10:06:50,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:50,803 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2057032024] [2021-10-24 10:06:50,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:50,803 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:50,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:50,804 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:50,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-10-24 10:06:51,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:51,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-24 10:06:51,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:51,422 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:51,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:51,504 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:51,504 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:51,504 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2057032024] [2021-10-24 10:06:51,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2057032024] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:51,505 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:51,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-24 10:06:51,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985865169] [2021-10-24 10:06:51,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:06:51,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:51,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:06:51,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:06:51,506 INFO L87 Difference]: Start difference. First operand 899 states and 1207 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:51,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:51,602 INFO L93 Difference]: Finished difference Result 981 states and 1288 transitions. [2021-10-24 10:06:51,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-24 10:06:51,602 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-10-24 10:06:51,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:51,604 INFO L225 Difference]: With dead ends: 981 [2021-10-24 10:06:51,604 INFO L226 Difference]: Without dead ends: 981 [2021-10-24 10:06:51,604 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 22.5ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-24 10:06:51,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2021-10-24 10:06:51,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 907. [2021-10-24 10:06:51,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 907 states, 898 states have (on average 1.3518930957683741) internal successors, (1214), 906 states have internal predecessors, (1214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:51,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 1214 transitions. [2021-10-24 10:06:51,621 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 1214 transitions. Word has length 34 [2021-10-24 10:06:51,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:51,621 INFO L470 AbstractCegarLoop]: Abstraction has 907 states and 1214 transitions. [2021-10-24 10:06:51,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:51,621 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 1214 transitions. [2021-10-24 10:06:51,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-24 10:06:51,623 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:51,624 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] [2021-10-24 10:06:51,648 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:51,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:51,838 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:51,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:51,839 INFO L82 PathProgramCache]: Analyzing trace with hash 1415972184, now seen corresponding path program 1 times [2021-10-24 10:06:51,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:51,839 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1385350344] [2021-10-24 10:06:51,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:51,839 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:51,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:51,840 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:51,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-10-24 10:06:52,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:52,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-24 10:06:52,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:52,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-24 10:06:52,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:52,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-24 10:06:52,710 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:52,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1385350344] [2021-10-24 10:06:52,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1385350344] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:52,710 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:52,710 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-24 10:06:52,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34539725] [2021-10-24 10:06:52,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-24 10:06:52,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:52,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-24 10:06:52,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-10-24 10:06:52,712 INFO L87 Difference]: Start difference. First operand 907 states and 1214 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:53,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:53,277 INFO L93 Difference]: Finished difference Result 956 states and 1266 transitions. [2021-10-24 10:06:53,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-24 10:06:53,278 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-10-24 10:06:53,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:53,279 INFO L225 Difference]: With dead ends: 956 [2021-10-24 10:06:53,279 INFO L226 Difference]: Without dead ends: 840 [2021-10-24 10:06:53,280 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 383.2ms TimeCoverageRelationStatistics Valid=192, Invalid=564, Unknown=0, NotChecked=0, Total=756 [2021-10-24 10:06:53,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2021-10-24 10:06:53,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 840. [2021-10-24 10:06:53,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 840 states, 831 states have (on average 1.332129963898917) internal successors, (1107), 839 states have internal predecessors, (1107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:53,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 840 states to 840 states and 1107 transitions. [2021-10-24 10:06:53,296 INFO L78 Accepts]: Start accepts. Automaton has 840 states and 1107 transitions. Word has length 34 [2021-10-24 10:06:53,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:53,296 INFO L470 AbstractCegarLoop]: Abstraction has 840 states and 1107 transitions. [2021-10-24 10:06:53,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:53,296 INFO L276 IsEmpty]: Start isEmpty. Operand 840 states and 1107 transitions. [2021-10-24 10:06:53,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-24 10:06:53,298 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:53,298 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] [2021-10-24 10:06:53,311 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (27)] Ended with exit code 0 [2021-10-24 10:06:53,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:53,512 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:53,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:53,512 INFO L82 PathProgramCache]: Analyzing trace with hash -842658898, now seen corresponding path program 1 times [2021-10-24 10:06:53,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:53,512 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1044498385] [2021-10-24 10:06:53,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:53,512 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:53,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:53,513 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:53,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-10-24 10:06:53,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:53,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-24 10:06:53,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:54,029 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:54,029 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:54,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-24 10:06:54,136 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:54,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1044498385] [2021-10-24 10:06:54,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1044498385] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:54,136 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:54,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-24 10:06:54,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531521896] [2021-10-24 10:06:54,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:54,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:54,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:54,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:54,138 INFO L87 Difference]: Start difference. First operand 840 states and 1107 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:54,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:54,203 INFO L93 Difference]: Finished difference Result 1005 states and 1309 transitions. [2021-10-24 10:06:54,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:54,203 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-10-24 10:06:54,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:54,205 INFO L225 Difference]: With dead ends: 1005 [2021-10-24 10:06:54,205 INFO L226 Difference]: Without dead ends: 1005 [2021-10-24 10:06:54,205 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:54,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1005 states. [2021-10-24 10:06:54,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1005 to 840. [2021-10-24 10:06:54,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 840 states, 831 states have (on average 1.3200962695547533) internal successors, (1097), 839 states have internal predecessors, (1097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:54,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 840 states to 840 states and 1097 transitions. [2021-10-24 10:06:54,233 INFO L78 Accepts]: Start accepts. Automaton has 840 states and 1097 transitions. Word has length 34 [2021-10-24 10:06:54,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:54,233 INFO L470 AbstractCegarLoop]: Abstraction has 840 states and 1097 transitions. [2021-10-24 10:06:54,233 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:54,233 INFO L276 IsEmpty]: Start isEmpty. Operand 840 states and 1097 transitions. [2021-10-24 10:06:54,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-24 10:06:54,235 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:54,235 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:54,251 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:54,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:54,451 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:54,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:54,451 INFO L82 PathProgramCache]: Analyzing trace with hash -419957072, now seen corresponding path program 1 times [2021-10-24 10:06:54,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:54,452 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1945076734] [2021-10-24 10:06:54,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:54,452 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:54,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:54,453 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:54,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-10-24 10:06:54,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:54,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-24 10:06:54,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:55,025 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:55,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:55,193 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:55,193 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:55,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1945076734] [2021-10-24 10:06:55,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1945076734] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:55,194 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:55,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-24 10:06:55,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933785326] [2021-10-24 10:06:55,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-24 10:06:55,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:55,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-24 10:06:55,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-10-24 10:06:55,195 INFO L87 Difference]: Start difference. First operand 840 states and 1097 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:55,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:55,550 INFO L93 Difference]: Finished difference Result 992 states and 1273 transitions. [2021-10-24 10:06:55,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-24 10:06:55,551 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-10-24 10:06:55,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:55,552 INFO L225 Difference]: With dead ends: 992 [2021-10-24 10:06:55,552 INFO L226 Difference]: Without dead ends: 958 [2021-10-24 10:06:55,553 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 200.9ms TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-10-24 10:06:55,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 958 states. [2021-10-24 10:06:55,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 958 to 838. [2021-10-24 10:06:55,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 829 states have (on average 1.3184559710494572) internal successors, (1093), 837 states have internal predecessors, (1093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:55,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 1093 transitions. [2021-10-24 10:06:55,567 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 1093 transitions. Word has length 34 [2021-10-24 10:06:55,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:55,567 INFO L470 AbstractCegarLoop]: Abstraction has 838 states and 1093 transitions. [2021-10-24 10:06:55,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:55,567 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 1093 transitions. [2021-10-24 10:06:55,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-24 10:06:55,569 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:55,569 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] [2021-10-24 10:06:55,587 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:55,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:55,782 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr76ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:55,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:55,783 INFO L82 PathProgramCache]: Analyzing trace with hash 282533081, now seen corresponding path program 1 times [2021-10-24 10:06:55,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:55,783 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [776102086] [2021-10-24 10:06:55,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:55,783 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:55,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:55,784 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:55,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-10-24 10:06:56,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:56,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-24 10:06:56,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:56,366 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:56,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:56,490 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:56,490 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:56,490 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [776102086] [2021-10-24 10:06:56,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [776102086] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:56,490 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:56,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-24 10:06:56,491 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105756444] [2021-10-24 10:06:56,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:06:56,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:56,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:06:56,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:56,492 INFO L87 Difference]: Start difference. First operand 838 states and 1093 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:56,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:56,526 INFO L93 Difference]: Finished difference Result 925 states and 1201 transitions. [2021-10-24 10:06:56,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:56,527 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-10-24 10:06:56,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:56,529 INFO L225 Difference]: With dead ends: 925 [2021-10-24 10:06:56,529 INFO L226 Difference]: Without dead ends: 925 [2021-10-24 10:06:56,530 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:06:56,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2021-10-24 10:06:56,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 826. [2021-10-24 10:06:56,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 820 states have (on average 1.3109756097560976) internal successors, (1075), 825 states have internal predecessors, (1075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:56,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 1075 transitions. [2021-10-24 10:06:56,543 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 1075 transitions. Word has length 34 [2021-10-24 10:06:56,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:56,544 INFO L470 AbstractCegarLoop]: Abstraction has 826 states and 1075 transitions. [2021-10-24 10:06:56,544 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:56,545 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 1075 transitions. [2021-10-24 10:06:56,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-24 10:06:56,546 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:56,546 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] [2021-10-24 10:06:56,560 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:56,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:56,759 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:56,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:56,760 INFO L82 PathProgramCache]: Analyzing trace with hash 479003308, now seen corresponding path program 1 times [2021-10-24 10:06:56,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:56,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [191255069] [2021-10-24 10:06:56,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:56,761 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:56,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:56,761 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:56,762 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-10-24 10:06:57,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:57,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-24 10:06:57,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:57,447 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:57,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:57,597 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:57,598 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:57,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [191255069] [2021-10-24 10:06:57,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [191255069] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:57,598 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:57,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 8] imperfect sequences [] total 15 [2021-10-24 10:06:57,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450133478] [2021-10-24 10:06:57,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-24 10:06:57,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:57,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-24 10:06:57,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-10-24 10:06:57,599 INFO L87 Difference]: Start difference. First operand 826 states and 1075 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:58,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:58,250 INFO L93 Difference]: Finished difference Result 1040 states and 1317 transitions. [2021-10-24 10:06:58,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-24 10:06:58,250 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-24 10:06:58,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:58,252 INFO L225 Difference]: With dead ends: 1040 [2021-10-24 10:06:58,252 INFO L226 Difference]: Without dead ends: 996 [2021-10-24 10:06:58,253 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 359.7ms TimeCoverageRelationStatistics Valid=166, Invalid=484, Unknown=0, NotChecked=0, Total=650 [2021-10-24 10:06:58,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2021-10-24 10:06:58,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 810. [2021-10-24 10:06:58,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 810 states, 804 states have (on average 1.3121890547263682) internal successors, (1055), 809 states have internal predecessors, (1055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:58,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 810 states to 810 states and 1055 transitions. [2021-10-24 10:06:58,266 INFO L78 Accepts]: Start accepts. Automaton has 810 states and 1055 transitions. Word has length 35 [2021-10-24 10:06:58,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:58,266 INFO L470 AbstractCegarLoop]: Abstraction has 810 states and 1055 transitions. [2021-10-24 10:06:58,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:58,266 INFO L276 IsEmpty]: Start isEmpty. Operand 810 states and 1055 transitions. [2021-10-24 10:06:58,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-24 10:06:58,268 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:58,268 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] [2021-10-24 10:06:58,281 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2021-10-24 10:06:58,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:58,482 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr78ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:58,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:58,482 INFO L82 PathProgramCache]: Analyzing trace with hash 1833221872, now seen corresponding path program 1 times [2021-10-24 10:06:58,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:58,482 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1883116978] [2021-10-24 10:06:58,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:58,482 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:58,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:58,483 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:58,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-10-24 10:06:58,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:58,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-24 10:06:58,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:06:59,062 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:59,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:06:59,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:06:59,126 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:06:59,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1883116978] [2021-10-24 10:06:59,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1883116978] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:06:59,126 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:06:59,126 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-24 10:06:59,126 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794625689] [2021-10-24 10:06:59,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-24 10:06:59,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:06:59,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-24 10:06:59,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:59,127 INFO L87 Difference]: Start difference. First operand 810 states and 1055 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:59,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:06:59,145 INFO L93 Difference]: Finished difference Result 794 states and 1026 transitions. [2021-10-24 10:06:59,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:06:59,146 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-24 10:06:59,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:06:59,147 INFO L225 Difference]: With dead ends: 794 [2021-10-24 10:06:59,147 INFO L226 Difference]: Without dead ends: 794 [2021-10-24 10:06:59,148 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-24 10:06:59,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2021-10-24 10:06:59,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 794. [2021-10-24 10:06:59,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 794 states, 788 states have (on average 1.3020304568527918) internal successors, (1026), 793 states have internal predecessors, (1026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:59,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 794 states to 794 states and 1026 transitions. [2021-10-24 10:06:59,159 INFO L78 Accepts]: Start accepts. Automaton has 794 states and 1026 transitions. Word has length 35 [2021-10-24 10:06:59,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:06:59,159 INFO L470 AbstractCegarLoop]: Abstraction has 794 states and 1026 transitions. [2021-10-24 10:06:59,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:06:59,160 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 1026 transitions. [2021-10-24 10:06:59,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-24 10:06:59,161 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:06:59,161 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:06:59,178 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-10-24 10:06:59,374 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:06:59,375 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:06:59,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:06:59,375 INFO L82 PathProgramCache]: Analyzing trace with hash -700544509, now seen corresponding path program 1 times [2021-10-24 10:06:59,375 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:06:59,375 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [911010874] [2021-10-24 10:06:59,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:06:59,376 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:06:59,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:06:59,376 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:06:59,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-10-24 10:06:59,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:06:59,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-24 10:06:59,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:07:00,080 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:00,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:07:00,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-24 10:07:00,261 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:07:00,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [911010874] [2021-10-24 10:07:00,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [911010874] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:07:00,262 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:07:00,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 9] imperfect sequences [] total 17 [2021-10-24 10:07:00,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085774031] [2021-10-24 10:07:00,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-24 10:07:00,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:07:00,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-24 10:07:00,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-10-24 10:07:00,263 INFO L87 Difference]: Start difference. First operand 794 states and 1026 transitions. Second operand has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 17 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:01,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:07:01,097 INFO L93 Difference]: Finished difference Result 1002 states and 1262 transitions. [2021-10-24 10:07:01,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-24 10:07:01,097 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 17 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-10-24 10:07:01,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:07:01,098 INFO L225 Difference]: With dead ends: 1002 [2021-10-24 10:07:01,099 INFO L226 Difference]: Without dead ends: 957 [2021-10-24 10:07:01,099 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 493.8ms TimeCoverageRelationStatistics Valid=213, Invalid=657, Unknown=0, NotChecked=0, Total=870 [2021-10-24 10:07:01,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 957 states. [2021-10-24 10:07:01,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 957 to 778. [2021-10-24 10:07:01,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 778 states, 772 states have (on average 1.3031088082901554) internal successors, (1006), 777 states have internal predecessors, (1006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:01,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 778 states to 778 states and 1006 transitions. [2021-10-24 10:07:01,109 INFO L78 Accepts]: Start accepts. Automaton has 778 states and 1006 transitions. Word has length 36 [2021-10-24 10:07:01,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:07:01,109 INFO L470 AbstractCegarLoop]: Abstraction has 778 states and 1006 transitions. [2021-10-24 10:07:01,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 17 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:01,109 INFO L276 IsEmpty]: Start isEmpty. Operand 778 states and 1006 transitions. [2021-10-24 10:07:01,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-24 10:07:01,131 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:07:01,131 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:07:01,140 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-10-24 10:07:01,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:07:01,332 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:07:01,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:07:01,332 INFO L82 PathProgramCache]: Analyzing trace with hash -1075516100, now seen corresponding path program 1 times [2021-10-24 10:07:01,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:07:01,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [21588218] [2021-10-24 10:07:01,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:07:01,333 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:07:01,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:07:01,334 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:07:01,334 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-10-24 10:07:01,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:07:01,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-24 10:07:01,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:07:01,903 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:01,903 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:07:01,970 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:01,970 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:07:01,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [21588218] [2021-10-24 10:07:01,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [21588218] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:07:01,971 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:07:01,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-24 10:07:01,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650133934] [2021-10-24 10:07:01,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:07:01,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:07:01,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:07:01,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:07:01,972 INFO L87 Difference]: Start difference. First operand 778 states and 1006 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:02,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:07:02,013 INFO L93 Difference]: Finished difference Result 659 states and 835 transitions. [2021-10-24 10:07:02,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:07:02,013 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-10-24 10:07:02,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:07:02,014 INFO L225 Difference]: With dead ends: 659 [2021-10-24 10:07:02,014 INFO L226 Difference]: Without dead ends: 655 [2021-10-24 10:07:02,014 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:07:02,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2021-10-24 10:07:02,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 608. [2021-10-24 10:07:02,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 602 states have (on average 1.282392026578073) internal successors, (772), 607 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:02,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 772 transitions. [2021-10-24 10:07:02,020 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 772 transitions. Word has length 37 [2021-10-24 10:07:02,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:07:02,021 INFO L470 AbstractCegarLoop]: Abstraction has 608 states and 772 transitions. [2021-10-24 10:07:02,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:02,021 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 772 transitions. [2021-10-24 10:07:02,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-24 10:07:02,022 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:07:02,022 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] [2021-10-24 10:07:02,030 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (34)] Ended with exit code 0 [2021-10-24 10:07:02,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:07:02,222 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:07:02,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:07:02,223 INFO L82 PathProgramCache]: Analyzing trace with hash 1405976500, now seen corresponding path program 1 times [2021-10-24 10:07:02,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:07:02,223 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [311054768] [2021-10-24 10:07:02,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:07:02,223 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:07:02,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:07:02,224 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:07:02,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-10-24 10:07:02,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:07:02,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-24 10:07:02,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:07:02,958 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:02,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:07:03,132 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:03,132 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:07:03,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [311054768] [2021-10-24 10:07:03,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [311054768] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:07:03,132 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:07:03,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 9] imperfect sequences [] total 17 [2021-10-24 10:07:03,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028276387] [2021-10-24 10:07:03,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-24 10:07:03,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:07:03,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-24 10:07:03,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-10-24 10:07:03,133 INFO L87 Difference]: Start difference. First operand 608 states and 772 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:04,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:07:04,002 INFO L93 Difference]: Finished difference Result 801 states and 988 transitions. [2021-10-24 10:07:04,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-24 10:07:04,003 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-10-24 10:07:04,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:07:04,004 INFO L225 Difference]: With dead ends: 801 [2021-10-24 10:07:04,004 INFO L226 Difference]: Without dead ends: 700 [2021-10-24 10:07:04,004 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 638.9ms TimeCoverageRelationStatistics Valid=352, Invalid=1054, Unknown=0, NotChecked=0, Total=1406 [2021-10-24 10:07:04,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-10-24 10:07:04,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 564. [2021-10-24 10:07:04,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 558 states have (on average 1.2670250896057347) internal successors, (707), 563 states have internal predecessors, (707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:04,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 707 transitions. [2021-10-24 10:07:04,012 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 707 transitions. Word has length 37 [2021-10-24 10:07:04,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:07:04,012 INFO L470 AbstractCegarLoop]: Abstraction has 564 states and 707 transitions. [2021-10-24 10:07:04,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:04,013 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 707 transitions. [2021-10-24 10:07:04,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-10-24 10:07:04,014 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:07:04,014 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-24 10:07:04,028 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-10-24 10:07:04,221 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:07:04,222 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:07:04,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:07:04,222 INFO L82 PathProgramCache]: Analyzing trace with hash -2131208369, now seen corresponding path program 1 times [2021-10-24 10:07:04,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:07:04,223 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [398629591] [2021-10-24 10:07:04,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:07:04,223 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:07:04,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:07:04,224 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:07:04,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-10-24 10:07:04,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:07:04,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-24 10:07:04,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:07:04,853 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:04,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:07:04,963 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:04,964 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:07:04,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [398629591] [2021-10-24 10:07:04,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [398629591] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:07:04,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:07:04,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-24 10:07:04,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318288976] [2021-10-24 10:07:04,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:07:04,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:07:04,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:07:04,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:07:04,967 INFO L87 Difference]: Start difference. First operand 564 states and 707 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:05,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:07:05,098 INFO L93 Difference]: Finished difference Result 612 states and 758 transitions. [2021-10-24 10:07:05,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-24 10:07:05,099 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-10-24 10:07:05,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:07:05,100 INFO L225 Difference]: With dead ends: 612 [2021-10-24 10:07:05,100 INFO L226 Difference]: Without dead ends: 574 [2021-10-24 10:07:05,100 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 21.2ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-24 10:07:05,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2021-10-24 10:07:05,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 512. [2021-10-24 10:07:05,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 506 states have (on average 1.2707509881422925) internal successors, (643), 511 states have internal predecessors, (643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:05,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 643 transitions. [2021-10-24 10:07:05,106 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 643 transitions. Word has length 39 [2021-10-24 10:07:05,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:07:05,106 INFO L470 AbstractCegarLoop]: Abstraction has 512 states and 643 transitions. [2021-10-24 10:07:05,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:05,106 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 643 transitions. [2021-10-24 10:07:05,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-10-24 10:07:05,107 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:07:05,107 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-24 10:07:05,119 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (36)] Ended with exit code 0 [2021-10-24 10:07:05,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:07:05,309 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:07:05,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:07:05,310 INFO L82 PathProgramCache]: Analyzing trace with hash 289296501, now seen corresponding path program 1 times [2021-10-24 10:07:05,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:07:05,310 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1928634179] [2021-10-24 10:07:05,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:07:05,311 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:07:05,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:07:05,311 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:07:05,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-10-24 10:07:05,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:07:05,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-24 10:07:05,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:07:06,005 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:06,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:07:06,101 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:06,101 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:07:06,102 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1928634179] [2021-10-24 10:07:06,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1928634179] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:07:06,103 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:07:06,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-24 10:07:06,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846724267] [2021-10-24 10:07:06,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-24 10:07:06,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:07:06,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-24 10:07:06,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-24 10:07:06,104 INFO L87 Difference]: Start difference. First operand 512 states and 643 transitions. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:06,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:07:06,175 INFO L93 Difference]: Finished difference Result 560 states and 694 transitions. [2021-10-24 10:07:06,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-24 10:07:06,175 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-10-24 10:07:06,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:07:06,176 INFO L225 Difference]: With dead ends: 560 [2021-10-24 10:07:06,176 INFO L226 Difference]: Without dead ends: 513 [2021-10-24 10:07:06,176 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 36.1ms TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-10-24 10:07:06,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-10-24 10:07:06,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 451. [2021-10-24 10:07:06,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 445 states have (on average 1.2584269662921348) internal successors, (560), 450 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:06,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 560 transitions. [2021-10-24 10:07:06,183 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 560 transitions. Word has length 41 [2021-10-24 10:07:06,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:07:06,184 INFO L470 AbstractCegarLoop]: Abstraction has 451 states and 560 transitions. [2021-10-24 10:07:06,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:06,184 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 560 transitions. [2021-10-24 10:07:06,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-10-24 10:07:06,185 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:07:06,185 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-24 10:07:06,213 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-10-24 10:07:06,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:07:06,400 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:07:06,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:07:06,400 INFO L82 PathProgramCache]: Analyzing trace with hash -528351949, now seen corresponding path program 1 times [2021-10-24 10:07:06,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:07:06,400 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [525549045] [2021-10-24 10:07:06,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:07:06,401 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:07:06,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:07:06,401 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:07:06,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-10-24 10:07:06,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:07:06,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-24 10:07:06,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:07:07,155 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:07,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:07:07,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:07,336 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:07:07,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [525549045] [2021-10-24 10:07:07,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [525549045] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:07:07,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:07:07,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 18 [2021-10-24 10:07:07,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832841033] [2021-10-24 10:07:07,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-24 10:07:07,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:07:07,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-24 10:07:07,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-10-24 10:07:07,339 INFO L87 Difference]: Start difference. First operand 451 states and 560 transitions. Second operand has 18 states, 18 states have (on average 3.5) internal successors, (63), 18 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:07,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:07:07,553 INFO L93 Difference]: Finished difference Result 511 states and 632 transitions. [2021-10-24 10:07:07,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-24 10:07:07,554 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.5) internal successors, (63), 18 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-10-24 10:07:07,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:07:07,555 INFO L225 Difference]: With dead ends: 511 [2021-10-24 10:07:07,555 INFO L226 Difference]: Without dead ends: 487 [2021-10-24 10:07:07,555 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 260.5ms TimeCoverageRelationStatistics Valid=146, Invalid=454, Unknown=0, NotChecked=0, Total=600 [2021-10-24 10:07:07,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-10-24 10:07:07,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 440. [2021-10-24 10:07:07,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 434 states have (on average 1.262672811059908) internal successors, (548), 439 states have internal predecessors, (548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:07,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 548 transitions. [2021-10-24 10:07:07,559 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 548 transitions. Word has length 41 [2021-10-24 10:07:07,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:07:07,559 INFO L470 AbstractCegarLoop]: Abstraction has 440 states and 548 transitions. [2021-10-24 10:07:07,559 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.5) internal successors, (63), 18 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:07,559 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 548 transitions. [2021-10-24 10:07:07,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-10-24 10:07:07,560 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:07:07,560 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-24 10:07:07,569 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2021-10-24 10:07:07,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:07:07,766 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr99ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:07:07,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:07:07,766 INFO L82 PathProgramCache]: Analyzing trace with hash 961058282, now seen corresponding path program 1 times [2021-10-24 10:07:07,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:07:07,766 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [348821901] [2021-10-24 10:07:07,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:07:07,767 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:07:07,767 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:07:07,767 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:07:07,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-10-24 10:07:08,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:07:08,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-24 10:07:08,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:07:08,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-24 10:07:08,414 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:07:08,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:08,486 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:07:08,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [348821901] [2021-10-24 10:07:08,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [348821901] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:07:08,486 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:07:08,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-24 10:07:08,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137156418] [2021-10-24 10:07:08,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:07:08,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:07:08,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:07:08,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:07:08,487 INFO L87 Difference]: Start difference. First operand 440 states and 548 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:08,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:07:08,502 INFO L93 Difference]: Finished difference Result 450 states and 556 transitions. [2021-10-24 10:07:08,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:07:08,502 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-10-24 10:07:08,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:07:08,503 INFO L225 Difference]: With dead ends: 450 [2021-10-24 10:07:08,503 INFO L226 Difference]: Without dead ends: 450 [2021-10-24 10:07:08,503 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:07:08,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-10-24 10:07:08,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 437. [2021-10-24 10:07:08,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 431 states have (on average 1.259860788863109) internal successors, (543), 436 states have internal predecessors, (543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:08,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 543 transitions. [2021-10-24 10:07:08,507 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 543 transitions. Word has length 41 [2021-10-24 10:07:08,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:07:08,507 INFO L470 AbstractCegarLoop]: Abstraction has 437 states and 543 transitions. [2021-10-24 10:07:08,507 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:08,507 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 543 transitions. [2021-10-24 10:07:08,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-10-24 10:07:08,508 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:07:08,508 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-24 10:07:08,517 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2021-10-24 10:07:08,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:07:08,709 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr78ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:07:08,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:07:08,709 INFO L82 PathProgramCache]: Analyzing trace with hash 1198792050, now seen corresponding path program 1 times [2021-10-24 10:07:08,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:07:08,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1234141776] [2021-10-24 10:07:08,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:07:08,710 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:07:08,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:07:08,710 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:07:08,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-10-24 10:07:09,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:07:09,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-24 10:07:09,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:07:09,415 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:09,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:07:09,488 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:09,488 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:07:09,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1234141776] [2021-10-24 10:07:09,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1234141776] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:07:09,491 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:07:09,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-24 10:07:09,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078564183] [2021-10-24 10:07:09,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-24 10:07:09,492 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:07:09,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-24 10:07:09,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:07:09,493 INFO L87 Difference]: Start difference. First operand 437 states and 543 transitions. Second operand has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:09,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:07:09,569 INFO L93 Difference]: Finished difference Result 406 states and 490 transitions. [2021-10-24 10:07:09,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-24 10:07:09,569 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-10-24 10:07:09,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:07:09,570 INFO L225 Difference]: With dead ends: 406 [2021-10-24 10:07:09,570 INFO L226 Difference]: Without dead ends: 405 [2021-10-24 10:07:09,570 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-24 10:07:09,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2021-10-24 10:07:09,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 384. [2021-10-24 10:07:09,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 380 states have (on average 1.231578947368421) internal successors, (468), 383 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:09,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 468 transitions. [2021-10-24 10:07:09,573 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 468 transitions. Word has length 42 [2021-10-24 10:07:09,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:07:09,573 INFO L470 AbstractCegarLoop]: Abstraction has 384 states and 468 transitions. [2021-10-24 10:07:09,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:09,574 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 468 transitions. [2021-10-24 10:07:09,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-10-24 10:07:09,574 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:07:09,574 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-24 10:07:09,584 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2021-10-24 10:07:09,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:07:09,775 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:07:09,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:07:09,775 INFO L82 PathProgramCache]: Analyzing trace with hash 888562187, now seen corresponding path program 1 times [2021-10-24 10:07:09,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:07:09,775 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1172285085] [2021-10-24 10:07:09,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:07:09,775 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:07:09,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:07:09,777 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:07:09,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-10-24 10:07:10,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:07:10,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-24 10:07:10,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:07:10,501 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:10,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:07:10,593 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:10,593 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:07:10,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1172285085] [2021-10-24 10:07:10,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1172285085] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:07:10,593 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:07:10,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-24 10:07:10,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741321140] [2021-10-24 10:07:10,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-24 10:07:10,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:07:10,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-24 10:07:10,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-24 10:07:10,595 INFO L87 Difference]: Start difference. First operand 384 states and 468 transitions. Second operand has 8 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:10,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:07:10,640 INFO L93 Difference]: Finished difference Result 427 states and 516 transitions. [2021-10-24 10:07:10,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-24 10:07:10,641 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-10-24 10:07:10,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:07:10,642 INFO L225 Difference]: With dead ends: 427 [2021-10-24 10:07:10,642 INFO L226 Difference]: Without dead ends: 427 [2021-10-24 10:07:10,642 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 36.3ms TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-10-24 10:07:10,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2021-10-24 10:07:10,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 384. [2021-10-24 10:07:10,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 380 states have (on average 1.2289473684210526) internal successors, (467), 383 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:10,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 467 transitions. [2021-10-24 10:07:10,646 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 467 transitions. Word has length 43 [2021-10-24 10:07:10,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:07:10,646 INFO L470 AbstractCegarLoop]: Abstraction has 384 states and 467 transitions. [2021-10-24 10:07:10,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:10,647 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 467 transitions. [2021-10-24 10:07:10,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-10-24 10:07:10,648 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:07:10,648 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-24 10:07:10,658 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (41)] Ended with exit code 0 [2021-10-24 10:07:10,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:07:10,849 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:07:10,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:07:10,849 INFO L82 PathProgramCache]: Analyzing trace with hash -800381555, now seen corresponding path program 1 times [2021-10-24 10:07:10,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:07:10,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1572923676] [2021-10-24 10:07:10,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:07:10,849 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:07:10,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:07:10,850 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:07:10,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-10-24 10:07:11,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:07:11,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-24 10:07:11,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:07:11,636 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:11,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:07:11,784 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:11,784 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:07:11,784 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1572923676] [2021-10-24 10:07:11,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1572923676] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:07:11,785 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:07:11,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-24 10:07:11,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019204953] [2021-10-24 10:07:11,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-24 10:07:11,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:07:11,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-24 10:07:11,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-10-24 10:07:11,786 INFO L87 Difference]: Start difference. First operand 384 states and 467 transitions. Second operand has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 14 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:11,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:07:11,905 INFO L93 Difference]: Finished difference Result 425 states and 514 transitions. [2021-10-24 10:07:11,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-24 10:07:11,906 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 14 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-10-24 10:07:11,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:07:11,906 INFO L225 Difference]: With dead ends: 425 [2021-10-24 10:07:11,906 INFO L226 Difference]: Without dead ends: 402 [2021-10-24 10:07:11,907 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 126.3ms TimeCoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2021-10-24 10:07:11,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2021-10-24 10:07:11,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 372. [2021-10-24 10:07:11,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 368 states have (on average 1.233695652173913) internal successors, (454), 371 states have internal predecessors, (454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:11,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 454 transitions. [2021-10-24 10:07:11,910 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 454 transitions. Word has length 43 [2021-10-24 10:07:11,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:07:11,910 INFO L470 AbstractCegarLoop]: Abstraction has 372 states and 454 transitions. [2021-10-24 10:07:11,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 14 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:11,910 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 454 transitions. [2021-10-24 10:07:11,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-10-24 10:07:11,911 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:07:11,911 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:07:11,920 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2021-10-24 10:07:12,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:07:12,111 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:07:12,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:07:12,112 INFO L82 PathProgramCache]: Analyzing trace with hash -1424724662, now seen corresponding path program 1 times [2021-10-24 10:07:12,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:07:12,112 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1233344865] [2021-10-24 10:07:12,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:07:12,112 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:07:12,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:07:12,113 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:07:12,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-10-24 10:07:12,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:07:12,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-24 10:07:12,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:07:13,013 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:13,013 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:07:13,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-24 10:07:13,228 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:07:13,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1233344865] [2021-10-24 10:07:13,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1233344865] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:07:13,229 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:07:13,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 9] imperfect sequences [] total 17 [2021-10-24 10:07:13,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424441886] [2021-10-24 10:07:13,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-24 10:07:13,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:07:13,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-24 10:07:13,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-10-24 10:07:13,230 INFO L87 Difference]: Start difference. First operand 372 states and 454 transitions. Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:13,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:07:13,813 INFO L93 Difference]: Finished difference Result 501 states and 601 transitions. [2021-10-24 10:07:13,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-24 10:07:13,814 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-10-24 10:07:13,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:07:13,814 INFO L225 Difference]: With dead ends: 501 [2021-10-24 10:07:13,815 INFO L226 Difference]: Without dead ends: 427 [2021-10-24 10:07:13,815 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 417.1ms TimeCoverageRelationStatistics Valid=213, Invalid=657, Unknown=0, NotChecked=0, Total=870 [2021-10-24 10:07:13,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2021-10-24 10:07:13,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 327. [2021-10-24 10:07:13,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 323 states have (on average 1.2260061919504643) internal successors, (396), 326 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:13,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 396 transitions. [2021-10-24 10:07:13,818 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 396 transitions. Word has length 44 [2021-10-24 10:07:13,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:07:13,818 INFO L470 AbstractCegarLoop]: Abstraction has 327 states and 396 transitions. [2021-10-24 10:07:13,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:13,818 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 396 transitions. [2021-10-24 10:07:13,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-10-24 10:07:13,819 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:07:13,819 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-24 10:07:13,833 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (43)] Ended with exit code 0 [2021-10-24 10:07:14,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:07:14,033 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr99ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:07:14,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:07:14,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1904668637, now seen corresponding path program 1 times [2021-10-24 10:07:14,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:07:14,034 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1674033096] [2021-10-24 10:07:14,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:07:14,034 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:07:14,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:07:14,035 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:07:14,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2021-10-24 10:07:14,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:07:14,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-24 10:07:14,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:07:14,815 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:14,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:07:14,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-24 10:07:14,933 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:07:14,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1674033096] [2021-10-24 10:07:14,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1674033096] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:07:14,933 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:07:14,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 10 [2021-10-24 10:07:14,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923828399] [2021-10-24 10:07:14,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-24 10:07:14,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:07:14,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-24 10:07:14,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-24 10:07:14,935 INFO L87 Difference]: Start difference. First operand 327 states and 396 transitions. Second operand has 10 states, 10 states have (on average 6.6) internal successors, (66), 10 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:15,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:07:15,068 INFO L93 Difference]: Finished difference Result 562 states and 669 transitions. [2021-10-24 10:07:15,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-24 10:07:15,068 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.6) internal successors, (66), 10 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-10-24 10:07:15,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:07:15,069 INFO L225 Difference]: With dead ends: 562 [2021-10-24 10:07:15,069 INFO L226 Difference]: Without dead ends: 551 [2021-10-24 10:07:15,069 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 89.7ms TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-10-24 10:07:15,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-10-24 10:07:15,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 290. [2021-10-24 10:07:15,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 287 states have (on average 1.2055749128919862) internal successors, (346), 289 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:15,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 346 transitions. [2021-10-24 10:07:15,073 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 346 transitions. Word has length 44 [2021-10-24 10:07:15,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:07:15,074 INFO L470 AbstractCegarLoop]: Abstraction has 290 states and 346 transitions. [2021-10-24 10:07:15,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.6) internal successors, (66), 10 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:15,074 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 346 transitions. [2021-10-24 10:07:15,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-10-24 10:07:15,075 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:07:15,075 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-24 10:07:15,084 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (44)] Ended with exit code 0 [2021-10-24 10:07:15,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:07:15,278 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr102ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:07:15,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:07:15,278 INFO L82 PathProgramCache]: Analyzing trace with hash 1156621680, now seen corresponding path program 1 times [2021-10-24 10:07:15,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:07:15,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [142464025] [2021-10-24 10:07:15,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:07:15,279 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:07:15,279 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:07:15,279 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:07:15,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2021-10-24 10:07:15,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:07:15,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-24 10:07:15,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:07:16,204 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:16,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:07:16,333 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:16,333 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:07:16,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [142464025] [2021-10-24 10:07:16,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [142464025] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:07:16,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:07:16,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-24 10:07:16,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442340794] [2021-10-24 10:07:16,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-24 10:07:16,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:07:16,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-24 10:07:16,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-24 10:07:16,334 INFO L87 Difference]: Start difference. First operand 290 states and 346 transitions. Second operand has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:16,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:07:16,444 INFO L93 Difference]: Finished difference Result 290 states and 345 transitions. [2021-10-24 10:07:16,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-24 10:07:16,445 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-10-24 10:07:16,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:07:16,446 INFO L225 Difference]: With dead ends: 290 [2021-10-24 10:07:16,446 INFO L226 Difference]: Without dead ends: 290 [2021-10-24 10:07:16,446 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 43.3ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-10-24 10:07:16,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2021-10-24 10:07:16,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 290. [2021-10-24 10:07:16,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 287 states have (on average 1.2020905923344947) internal successors, (345), 289 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:16,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 345 transitions. [2021-10-24 10:07:16,450 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 345 transitions. Word has length 46 [2021-10-24 10:07:16,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:07:16,450 INFO L470 AbstractCegarLoop]: Abstraction has 290 states and 345 transitions. [2021-10-24 10:07:16,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:16,451 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 345 transitions. [2021-10-24 10:07:16,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-24 10:07:16,452 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:07:16,452 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-24 10:07:16,466 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2021-10-24 10:07:16,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:07:16,664 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:07:16,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:07:16,664 INFO L82 PathProgramCache]: Analyzing trace with hash -1018198740, now seen corresponding path program 1 times [2021-10-24 10:07:16,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:07:16,664 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [841611673] [2021-10-24 10:07:16,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:07:16,665 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:07:16,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:07:16,665 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:07:16,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2021-10-24 10:07:17,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-24 10:07:17,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-24 10:07:17,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-24 10:07:17,610 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:17,610 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-24 10:07:17,772 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-24 10:07:17,772 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-24 10:07:17,772 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [841611673] [2021-10-24 10:07:17,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [841611673] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-24 10:07:17,772 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-24 10:07:17,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 9] imperfect sequences [] total 17 [2021-10-24 10:07:17,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612335627] [2021-10-24 10:07:17,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-24 10:07:17,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-24 10:07:17,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-24 10:07:17,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-10-24 10:07:17,773 INFO L87 Difference]: Start difference. First operand 290 states and 345 transitions. Second operand has 17 states, 17 states have (on average 3.8823529411764706) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:18,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-24 10:07:18,345 INFO L93 Difference]: Finished difference Result 371 states and 443 transitions. [2021-10-24 10:07:18,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-24 10:07:18,346 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.8823529411764706) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-10-24 10:07:18,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-24 10:07:18,346 INFO L225 Difference]: With dead ends: 371 [2021-10-24 10:07:18,346 INFO L226 Difference]: Without dead ends: 273 [2021-10-24 10:07:18,347 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 403.7ms TimeCoverageRelationStatistics Valid=213, Invalid=657, Unknown=0, NotChecked=0, Total=870 [2021-10-24 10:07:18,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-10-24 10:07:18,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 214. [2021-10-24 10:07:18,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 212 states have (on average 1.1886792452830188) internal successors, (252), 213 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:18,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 252 transitions. [2021-10-24 10:07:18,349 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 252 transitions. Word has length 47 [2021-10-24 10:07:18,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-24 10:07:18,349 INFO L470 AbstractCegarLoop]: Abstraction has 214 states and 252 transitions. [2021-10-24 10:07:18,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.8823529411764706) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-24 10:07:18,349 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 252 transitions. [2021-10-24 10:07:18,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-24 10:07:18,350 INFO L504 BasicCegarLoop]: Found error trace [2021-10-24 10:07:18,350 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-24 10:07:18,360 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2021-10-24 10:07:18,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:07:18,550 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr102ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 101 more)] === [2021-10-24 10:07:18,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-24 10:07:18,551 INFO L82 PathProgramCache]: Analyzing trace with hash 1477898981, now seen corresponding path program 1 times [2021-10-24 10:07:18,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-24 10:07:18,551 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2074448470] [2021-10-24 10:07:18,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-24 10:07:18,551 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-24 10:07:18,551 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat [2021-10-24 10:07:18,552 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-24 10:07:18,553 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2021-10-24 10:07:19,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-24 10:07:19,328 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-24 10:07:19,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-24 10:07:19,495 INFO L133 FreeRefinementEngine]: Strategy WALRUS found a feasible trace [2021-10-24 10:07:19,495 INFO L626 BasicCegarLoop]: Counterexample is feasible [2021-10-24 10:07:19,496 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr102ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,498 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,498 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,498 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,499 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,499 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,499 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,499 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,499 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,500 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,500 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,500 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,500 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,500 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,500 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,501 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,501 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,501 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,501 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,501 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,501 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,502 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,502 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,502 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,502 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,502 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,502 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,503 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,503 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,503 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,503 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,503 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,504 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,504 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,504 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,504 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,504 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr35ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,504 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr36ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,505 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr37ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,505 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr38ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,505 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr39ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,505 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr40ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,505 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr41ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,505 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,506 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,506 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,506 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,506 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,506 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr47ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,507 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr48ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,507 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr49ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,507 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr50ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,507 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr51ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,507 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr52ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,507 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr53ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,508 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,508 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr55ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,508 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr56ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,508 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr57ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,508 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr58ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,508 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr59ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,509 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr60ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,509 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr61ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,509 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr62ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,509 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr63ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,509 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr64ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,509 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr65ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,510 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,510 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr67ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,510 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr68ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,510 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr69ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,510 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr70ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,510 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr71ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,511 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr72ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,511 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr73ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,511 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr74ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,511 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr75ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,511 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr76ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,511 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr77ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,512 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr78ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,512 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr79ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,512 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr80ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,512 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr81ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,512 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr82ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,512 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr83ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,513 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr84ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,513 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr85ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,513 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr86ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,513 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr87ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,513 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr88ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,513 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr89ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,514 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr90ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,514 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr91ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,514 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr92ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,514 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr93ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,514 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr94ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,514 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr95ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,515 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr96ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,515 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr97ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,515 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr98ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,515 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr99ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,515 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr100ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,515 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr101ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,516 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr103ASSERT_VIOLATIONMEMORY_LEAK [2021-10-24 10:07:19,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2021-10-24 10:07:19,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/mathsat -unsat_core_generation=3 [2021-10-24 10:07:19,740 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-24 10:07:19,940 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 24.10 10:07:19 BoogieIcfgContainer [2021-10-24 10:07:19,944 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-24 10:07:19,944 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-24 10:07:19,945 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-24 10:07:19,945 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-24 10:07:19,946 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 10:06:25" (3/4) ... [2021-10-24 10:07:19,950 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-24 10:07:19,950 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-24 10:07:19,952 INFO L168 Benchmark]: Toolchain (without parser) took 59288.22 ms. Allocated memory was 67.1 MB in the beginning and 237.0 MB in the end (delta: 169.9 MB). Free memory was 44.0 MB in the beginning and 156.9 MB in the end (delta: -112.9 MB). Peak memory consumption was 58.4 MB. Max. memory is 16.1 GB. [2021-10-24 10:07:19,952 INFO L168 Benchmark]: CDTParser took 0.28 ms. Allocated memory is still 67.1 MB. Free memory is still 47.5 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-24 10:07:19,959 INFO L168 Benchmark]: CACSL2BoogieTranslator took 733.62 ms. Allocated memory is still 67.1 MB. Free memory was 43.8 MB in the beginning and 31.7 MB in the end (delta: 12.2 MB). Peak memory consumption was 18.9 MB. Max. memory is 16.1 GB. [2021-10-24 10:07:19,960 INFO L168 Benchmark]: Boogie Procedure Inliner took 213.08 ms. Allocated memory is still 67.1 MB. Free memory was 31.5 MB in the beginning and 30.5 MB in the end (delta: 941.2 kB). Peak memory consumption was 6.1 MB. Max. memory is 16.1 GB. [2021-10-24 10:07:19,961 INFO L168 Benchmark]: Boogie Preprocessor took 189.98 ms. Allocated memory was 67.1 MB in the beginning and 92.3 MB in the end (delta: 25.2 MB). Free memory was 30.5 MB in the beginning and 56.6 MB in the end (delta: -26.0 MB). Peak memory consumption was 7.9 MB. Max. memory is 16.1 GB. [2021-10-24 10:07:19,962 INFO L168 Benchmark]: RCFGBuilder took 3311.04 ms. Allocated memory was 92.3 MB in the beginning and 140.5 MB in the end (delta: 48.2 MB). Free memory was 56.6 MB in the beginning and 78.4 MB in the end (delta: -21.9 MB). Peak memory consumption was 43.7 MB. Max. memory is 16.1 GB. [2021-10-24 10:07:19,962 INFO L168 Benchmark]: TraceAbstraction took 54827.93 ms. Allocated memory was 140.5 MB in the beginning and 237.0 MB in the end (delta: 96.5 MB). Free memory was 78.4 MB in the beginning and 156.9 MB in the end (delta: -78.5 MB). Peak memory consumption was 16.9 MB. Max. memory is 16.1 GB. [2021-10-24 10:07:19,963 INFO L168 Benchmark]: Witness Printer took 5.75 ms. Allocated memory is still 237.0 MB. Free memory is still 156.9 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-24 10:07:19,965 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.28 ms. Allocated memory is still 67.1 MB. Free memory is still 47.5 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 733.62 ms. Allocated memory is still 67.1 MB. Free memory was 43.8 MB in the beginning and 31.7 MB in the end (delta: 12.2 MB). Peak memory consumption was 18.9 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 213.08 ms. Allocated memory is still 67.1 MB. Free memory was 31.5 MB in the beginning and 30.5 MB in the end (delta: 941.2 kB). Peak memory consumption was 6.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 189.98 ms. Allocated memory was 67.1 MB in the beginning and 92.3 MB in the end (delta: 25.2 MB). Free memory was 30.5 MB in the beginning and 56.6 MB in the end (delta: -26.0 MB). Peak memory consumption was 7.9 MB. Max. memory is 16.1 GB. * RCFGBuilder took 3311.04 ms. Allocated memory was 92.3 MB in the beginning and 140.5 MB in the end (delta: 48.2 MB). Free memory was 56.6 MB in the beginning and 78.4 MB in the end (delta: -21.9 MB). Peak memory consumption was 43.7 MB. Max. memory is 16.1 GB. * TraceAbstraction took 54827.93 ms. Allocated memory was 140.5 MB in the beginning and 237.0 MB in the end (delta: 96.5 MB). Free memory was 78.4 MB in the beginning and 156.9 MB in the end (delta: -78.5 MB). Peak memory consumption was 16.9 MB. Max. memory is 16.1 GB. * Witness Printer took 5.75 ms. Allocated memory is still 237.0 MB. Free memory is still 156.9 MB. There was no memory consumed. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of memtrack at line 59. Possible FailurePath: [L32] int s ; [L33] int UNLOADED ; [L34] int NP ; [L35] int DC ; [L36] int SKIP1 ; [L37] int SKIP2 ; [L38] int MPR1 ; [L39] int MPR3 ; [L40] int IPC ; [L41] int pended ; [L42] int compFptr ; [L43] int compRegistered ; [L44] int lowerDriverReturn ; [L45] int setEventCalled ; [L46] int customIrp ; [L47] int routine ; [L48] int myStatus ; [L49] int pirp ; [L50] int Executive ; [L51] int Suspended ; [L52] int KernelMode ; [L53] int DeviceUsageTypePaging ; VAL [compFptr=0, compRegistered=0, customIrp=0, DC=0, DeviceUsageTypePaging=0, Executive=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MPR1=0, MPR3=0, myStatus=0, NP=0, pended=0, pirp=0, routine=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=0, UNLOADED=0] [L1718] int pirp__IoStatus__Status ; [L1719] int d = __VERIFIER_nondet_int() ; [L1720] int status = __VERIFIER_nondet_int() ; [L1721] int irp = __VERIFIER_nondet_int() ; [L1722] int we_should_unload = __VERIFIER_nondet_int() ; [L1723] int irp_choice = __VERIFIER_nondet_int() ; [L1724] int devobj = __VERIFIER_nondet_int() ; [L1725] int __cil_tmp9 ; [L1730] s = 0 [L1731] UNLOADED = 0 [L1732] NP = 0 [L1733] DC = 0 [L1734] SKIP1 = 0 [L1735] SKIP2 = 0 [L1736] MPR1 = 0 [L1737] MPR3 = 0 [L1738] IPC = 0 [L1739] pended = 0 [L1740] compFptr = 0 [L1741] compRegistered = 0 [L1742] lowerDriverReturn = 0 [L1743] setEventCalled = 0 [L1744] customIrp = 0 [L1745] routine = 0 [L1746] myStatus = 0 [L1747] pirp = 0 [L1748] Executive = 0 [L1749] Suspended = 5 [L1750] KernelMode = 0 [L1751] DeviceUsageTypePaging = 1 [L1754] pirp = irp [L67] UNLOADED = 0 [L68] NP = 1 [L69] DC = 2 [L70] SKIP1 = 3 [L71] SKIP2 = 4 [L72] MPR1 = 5 [L73] MPR3 = 6 [L74] IPC = 7 [L75] s = UNLOADED [L76] pended = 0 [L77] compFptr = 0 [L78] compRegistered = 0 [L79] lowerDriverReturn = 0 [L80] setEventCalled = 0 [L81] customIrp = 0 VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, pirp=8, routine=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1757] COND TRUE status >= 0 [L1758] s = NP [L1759] customIrp = 0 [L1760] setEventCalled = customIrp [L1761] lowerDriverReturn = setEventCalled [L1762] compRegistered = lowerDriverReturn [L1763] compFptr = compRegistered [L1764] pended = compFptr [L1765] pirp__IoStatus__Status = 0 [L1766] myStatus = 0 VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1767] COND TRUE irp_choice == 0 [L1768] pirp__IoStatus__Status = -1073741637 [L1769] myStatus = -1073741637 VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1707] s = NP [L1708] customIrp = 0 [L1709] setEventCalled = customIrp [L1710] lowerDriverReturn = setEventCalled [L1711] compRegistered = lowerDriverReturn [L1712] compFptr = compRegistered [L1713] pended = compFptr VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1775] COND FALSE !(status < 0) [L1779] int tmp_ndt_1; [L1780] tmp_ndt_1 = __VERIFIER_nondet_int() [L1781] COND TRUE tmp_ndt_1 == 2 VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L313] int deviceExtension__Active = __VERIFIER_nondet_int() ; [L314] int status ; VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L317] COND FALSE !(deviceExtension__Active == 2) VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L320] COND FALSE !(deviceExtension__Active == 3) VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L323] COND FALSE !(deviceExtension__Active == 1) VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L326] COND TRUE deviceExtension__Active == 7 VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1591] int currentIrpStack__Parameters__DeviceIoControl__IoControlCode = __VERIFIER_nondet_int() ; [L1592] int deviceExtension__TargetDeviceObject = __VERIFIER_nondet_int() ; [L1593] int irpSp__Control ; [L1594] int tmp ; [L1595] int tmp___0 ; [L1596] int __cil_tmp8 ; [L1597] int __cil_tmp9 ; [L1598] int __cil_tmp10 ; [L1599] int __cil_tmp11 ; [L1600] int __cil_tmp12 ; [L1604] __cil_tmp8 = 56 [L1605] __cil_tmp9 = 16384 [L1606] __cil_tmp10 = 131072 [L1607] __cil_tmp11 = 147456 [L1608] __cil_tmp12 = 147512 VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1609] COND TRUE currentIrpStack__Parameters__DeviceIoControl__IoControlCode == __cil_tmp12 VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1610] COND FALSE !(s != NP) VAL [compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1615] COND FALSE !(compRegistered != 0) [L1620] compRegistered = 1 [L1621] routine = 0 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1625] irpSp__Control = 224 [L1900] int Irp__PendingReturned = __VERIFIER_nondet_int() ; [L1901] int returnVal2 ; [L1902] int compRetStatus ; [L1903] int lcontext = __VERIFIER_nondet_int() ; [L1904] unsigned long __cil_tmp8 ; VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1907] COND TRUE \read(compRegistered) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1908] COND TRUE routine == 0 [L1569] int Irp__PendingReturned = __VERIFIER_nondet_int() ; [L1570] int Irp__AssociatedIrp__SystemBuffer = __VERIFIER_nondet_int() ; [L1573] COND TRUE \read(Irp__PendingReturned) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1574] COND TRUE pended == 0 [L1575] pended = 1 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1582] COND FALSE !(myStatus >= 0) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1587] return (myStatus); VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1910] compRetStatus = HPCdrCompletion(DeviceObject, Irp, lcontext) [L1920] __cil_tmp8 = (unsigned long )compRetStatus VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1921] COND FALSE !(__cil_tmp8 == -1073741802) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1928] COND FALSE !(\read(Irp__PendingReturned)) [L1931] int tmp_ndt_4; [L1932] tmp_ndt_4 = __VERIFIER_nondet_int() [L1933] COND TRUE tmp_ndt_4 == 0 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1944] returnVal2 = 0 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1958] COND TRUE s == NP [L1959] s = IPC [L1960] lowerDriverReturn = returnVal2 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1981] return (returnVal2); VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1626] tmp = IofCallDriver(deviceExtension__TargetDeviceObject, Irp) [L1628] return (tmp); VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L348] status = CdAudioHPCdrDeviceControl(DeviceObject, Irp) [L363] return (status); VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1798] status = CdAudioDeviceControl(devobj, pirp) [L1819] COND TRUE \read(we_should_unload) [L1825] COND TRUE pended == 1 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1826] COND FALSE !(s == NP) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1833] COND TRUE pended == 1 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1834] COND FALSE !(s == MPR3) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1841] COND TRUE s != UNLOADED VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1842] COND TRUE status != -1 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1843] COND TRUE s != SKIP2 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1844] COND FALSE !(s != IPC) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1857] COND FALSE !(pended != 1) VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1869] COND TRUE status != 259 VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L59] reach_error() VAL [compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=8, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1717]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 1186 locations, 104 error locations. Started 1 CEGAR loops. OverallTime: 54551.8ms, OverallIterations: 46, TraceHistogramMax: 1, EmptinessCheckTime: 131.1ms, AutomataDifference: 13827.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 84.4ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 42062 SDtfs, 32970 SDslu, 117840 SDs, 0 SdLazy, 9037 SolverSat, 1365 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 7544.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2873 GetRequests, 2466 SyntacticMatches, 1 SemanticMatches, 406 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 4587.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1581occurred in iteration=5, InterpolantAutomatonStates: 326, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1012.1ms AutomataMinimizationTime, 45 MinimizatonAttempts, 2880 StatesRemovedByMinimization, 37 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 764.0ms SsaConstructionTime, 1820.6ms SatisfiabilityAnalysisTime, 10756.4ms InterpolantComputationTime, 1448 NumberOfCodeBlocks, 1448 NumberOfCodeBlocksAsserted, 46 NumberOfCheckSat, 2712 ConstructedInterpolants, 0 QuantifiedInterpolants, 6615 SizeOfPredicates, 136 NumberOfNonLiveVariables, 6433 ConjunctsInSsa, 212 ConjunctsInUnsatCore, 90 InterpolantComputations, 90 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-24 10:07:20,053 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_604adf37-5952-4172-aade-dd0c8036d315/bin/utaipan-9zjyvhn0QE/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...