./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/forester-heap/sll-01-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 4e77c044 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/forester-heap/sll-01-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8 --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 2ea18b6ba0d977117db11fbdff34c486def646c3 ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 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_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/forester-heap/sll-01-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8 --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 2ea18b6ba0d977117db11fbdff34c486def646c3 ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN --- Real Ultimate output --- This is Ultimate 0.2.1-dev-4e77c04 [2021-10-13 07:19:21,558 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 07:19:21,560 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 07:19:21,591 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 07:19:21,591 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 07:19:21,592 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 07:19:21,594 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 07:19:21,596 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 07:19:21,598 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 07:19:21,599 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 07:19:21,600 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 07:19:21,601 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 07:19:21,602 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 07:19:21,603 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 07:19:21,605 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 07:19:21,606 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 07:19:21,607 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 07:19:21,608 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 07:19:21,610 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 07:19:21,612 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 07:19:21,614 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 07:19:21,616 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 07:19:21,617 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 07:19:21,618 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 07:19:21,621 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 07:19:21,622 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 07:19:21,622 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 07:19:21,623 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 07:19:21,624 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 07:19:21,625 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 07:19:21,625 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 07:19:21,626 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 07:19:21,627 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 07:19:21,628 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 07:19:21,629 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 07:19:21,630 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 07:19:21,630 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 07:19:21,631 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 07:19:21,631 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 07:19:21,632 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 07:19:21,633 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 07:19:21,634 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2021-10-13 07:19:21,660 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 07:19:21,660 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 07:19:21,661 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-10-13 07:19:21,661 INFO L138 SettingsManager]: * User list type=DISABLED [2021-10-13 07:19:21,661 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-10-13 07:19:21,662 INFO L138 SettingsManager]: * Explicit value domain=true [2021-10-13 07:19:21,662 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-10-13 07:19:21,662 INFO L138 SettingsManager]: * Octagon Domain=false [2021-10-13 07:19:21,662 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-10-13 07:19:21,662 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-10-13 07:19:21,662 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-10-13 07:19:21,662 INFO L138 SettingsManager]: * Interval Domain=false [2021-10-13 07:19:21,663 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-10-13 07:19:21,663 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-10-13 07:19:21,663 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-10-13 07:19:21,664 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-13 07:19:21,664 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-13 07:19:21,664 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 07:19:21,664 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-13 07:19:21,664 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-13 07:19:21,664 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-13 07:19:21,664 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-13 07:19:21,664 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 07:19:21,665 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-13 07:19:21,665 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-13 07:19:21,665 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-13 07:19:21,665 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-13 07:19:21,665 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-13 07:19:21,665 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-13 07:19:21,665 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 07:19:21,670 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 07:19:21,670 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-13 07:19:21,670 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 07:19:21,671 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 07:19:21,671 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-13 07:19:21,671 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-10-13 07:19:21,671 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-13 07:19:21,671 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-13 07:19:21,672 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-13 07:19:21,672 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_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/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_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8 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 -> 2ea18b6ba0d977117db11fbdff34c486def646c3 [2021-10-13 07:19:21,966 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 07:19:21,993 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 07:19:21,995 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 07:19:21,996 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 07:19:21,997 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 07:19:21,998 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/../../sv-benchmarks/c/forester-heap/sll-01-2.i [2021-10-13 07:19:22,059 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/data/fa46a055d/a1c5e0d9c4e04086b4b674f0f8c21e44/FLAGb4e73ed87 [2021-10-13 07:19:22,627 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 07:19:22,627 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i [2021-10-13 07:19:22,640 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/data/fa46a055d/a1c5e0d9c4e04086b4b674f0f8c21e44/FLAGb4e73ed87 [2021-10-13 07:19:22,900 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/data/fa46a055d/a1c5e0d9c4e04086b4b674f0f8c21e44 [2021-10-13 07:19:22,907 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 07:19:22,909 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-13 07:19:22,921 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 07:19:22,921 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 07:19:22,925 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 07:19:22,932 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:19:22" (1/1) ... [2021-10-13 07:19:22,933 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4f0dcc0f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:22, skipping insertion in model container [2021-10-13 07:19:22,933 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:19:22" (1/1) ... [2021-10-13 07:19:22,957 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 07:19:23,022 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 07:19:23,371 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22034,22047] [2021-10-13 07:19:23,378 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22307,22320] [2021-10-13 07:19:23,380 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22516,22529] [2021-10-13 07:19:23,381 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22586,22599] [2021-10-13 07:19:23,384 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22853,22866] [2021-10-13 07:19:23,385 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22961,22974] [2021-10-13 07:19:23,387 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23192,23205] [2021-10-13 07:19:23,388 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23272,23285] [2021-10-13 07:19:23,389 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23351,23364] [2021-10-13 07:19:23,390 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23484,23497] [2021-10-13 07:19:23,392 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23662,23675] [2021-10-13 07:19:23,392 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23740,23753] [2021-10-13 07:19:23,393 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23817,23830] [2021-10-13 07:19:23,398 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 07:19:23,405 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 07:19:23,435 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22034,22047] [2021-10-13 07:19:23,442 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22307,22320] [2021-10-13 07:19:23,445 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22516,22529] [2021-10-13 07:19:23,450 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22586,22599] [2021-10-13 07:19:23,452 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22853,22866] [2021-10-13 07:19:23,453 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22961,22974] [2021-10-13 07:19:23,455 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23192,23205] [2021-10-13 07:19:23,456 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23272,23285] [2021-10-13 07:19:23,456 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23351,23364] [2021-10-13 07:19:23,458 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23484,23497] [2021-10-13 07:19:23,459 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23662,23675] [2021-10-13 07:19:23,460 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23740,23753] [2021-10-13 07:19:23,461 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23817,23830] [2021-10-13 07:19:23,463 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 07:19:23,496 INFO L208 MainTranslator]: Completed translation [2021-10-13 07:19:23,497 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:23 WrapperNode [2021-10-13 07:19:23,497 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 07:19:23,498 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 07:19:23,498 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 07:19:23,498 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 07:19:23,509 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:23" (1/1) ... [2021-10-13 07:19:23,535 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:23" (1/1) ... [2021-10-13 07:19:23,578 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 07:19:23,579 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 07:19:23,579 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 07:19:23,579 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 07:19:23,586 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:23" (1/1) ... [2021-10-13 07:19:23,587 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:23" (1/1) ... [2021-10-13 07:19:23,591 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:23" (1/1) ... [2021-10-13 07:19:23,591 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:23" (1/1) ... [2021-10-13 07:19:23,603 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:23" (1/1) ... [2021-10-13 07:19:23,611 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:23" (1/1) ... [2021-10-13 07:19:23,614 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:23" (1/1) ... [2021-10-13 07:19:23,619 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 07:19:23,619 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 07:19:23,620 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 07:19:23,620 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 07:19:23,621 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:23" (1/1) ... [2021-10-13 07:19:23,646 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 07:19:23,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 [2021-10-13 07:19:23,669 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-13 07:19:23,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-13 07:19:23,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-13 07:19:23,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-10-13 07:19:23,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 07:19:23,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-10-13 07:19:23,712 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-13 07:19:23,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-13 07:19:23,712 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 07:19:23,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 07:19:24,654 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 07:19:24,655 INFO L299 CfgBuilder]: Removed 34 assume(true) statements. [2021-10-13 07:19:24,658 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:19:24 BoogieIcfgContainer [2021-10-13 07:19:24,659 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 07:19:24,663 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-13 07:19:24,663 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-13 07:19:24,666 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-13 07:19:24,667 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 07:19:22" (1/3) ... [2021-10-13 07:19:24,668 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@735210d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:19:24, skipping insertion in model container [2021-10-13 07:19:24,668 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:23" (2/3) ... [2021-10-13 07:19:24,669 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@735210d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:19:24, skipping insertion in model container [2021-10-13 07:19:24,669 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:19:24" (3/3) ... [2021-10-13 07:19:24,671 INFO L111 eAbstractionObserver]: Analyzing ICFG sll-01-2.i [2021-10-13 07:19:24,680 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-13 07:19:24,681 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 80 error locations. [2021-10-13 07:19:24,738 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-13 07:19:24,747 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, mConcurrency=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-13 07:19:24,747 INFO L340 AbstractCegarLoop]: Starting to check reachability of 80 error locations. [2021-10-13 07:19:24,777 INFO L276 IsEmpty]: Start isEmpty. Operand has 173 states, 92 states have (on average 2.4130434782608696) internal successors, (222), 172 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:24,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2021-10-13 07:19:24,787 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:24,788 INFO L512 BasicCegarLoop]: trace histogram [1, 1] [2021-10-13 07:19:24,789 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:24,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:24,795 INFO L82 PathProgramCache]: Analyzing trace with hash 15039, now seen corresponding path program 1 times [2021-10-13 07:19:24,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:24,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233169090] [2021-10-13 07:19:24,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:24,806 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:24,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:24,960 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:24,960 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:24,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233169090] [2021-10-13 07:19:24,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233169090] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:24,962 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:24,962 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 07:19:24,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264959320] [2021-10-13 07:19:24,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 07:19:24,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:24,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 07:19:24,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:19:24,985 INFO L87 Difference]: Start difference. First operand has 173 states, 92 states have (on average 2.4130434782608696) internal successors, (222), 172 states have internal predecessors, (222), 0 states have call successors, (0), 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, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:25,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:25,184 INFO L93 Difference]: Finished difference Result 173 states and 182 transitions. [2021-10-13 07:19:25,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 07:19:25,186 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 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 2 [2021-10-13 07:19:25,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:25,203 INFO L225 Difference]: With dead ends: 173 [2021-10-13 07:19:25,203 INFO L226 Difference]: Without dead ends: 171 [2021-10-13 07:19:25,205 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:19:25,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2021-10-13 07:19:25,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 167. [2021-10-13 07:19:25,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 95 states have (on average 1.8842105263157896) internal successors, (179), 166 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:25,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 179 transitions. [2021-10-13 07:19:25,244 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 179 transitions. Word has length 2 [2021-10-13 07:19:25,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:25,245 INFO L470 AbstractCegarLoop]: Abstraction has 167 states and 179 transitions. [2021-10-13 07:19:25,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:25,245 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 179 transitions. [2021-10-13 07:19:25,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2021-10-13 07:19:25,245 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:25,246 INFO L512 BasicCegarLoop]: trace histogram [1, 1] [2021-10-13 07:19:25,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-13 07:19:25,246 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:25,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:25,247 INFO L82 PathProgramCache]: Analyzing trace with hash 15040, now seen corresponding path program 1 times [2021-10-13 07:19:25,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:25,247 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682627109] [2021-10-13 07:19:25,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:25,248 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:25,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:25,295 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:25,296 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:25,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682627109] [2021-10-13 07:19:25,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682627109] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:25,296 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:25,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 07:19:25,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605864639] [2021-10-13 07:19:25,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 07:19:25,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:25,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 07:19:25,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:19:25,299 INFO L87 Difference]: Start difference. First operand 167 states and 179 transitions. Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:25,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:25,449 INFO L93 Difference]: Finished difference Result 194 states and 205 transitions. [2021-10-13 07:19:25,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 07:19:25,450 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 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 2 [2021-10-13 07:19:25,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:25,457 INFO L225 Difference]: With dead ends: 194 [2021-10-13 07:19:25,462 INFO L226 Difference]: Without dead ends: 194 [2021-10-13 07:19:25,462 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:19:25,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-10-13 07:19:25,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 175. [2021-10-13 07:19:25,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 110 states have (on average 1.8) internal successors, (198), 174 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:25,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 198 transitions. [2021-10-13 07:19:25,477 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 198 transitions. Word has length 2 [2021-10-13 07:19:25,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:25,478 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 198 transitions. [2021-10-13 07:19:25,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:25,478 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 198 transitions. [2021-10-13 07:19:25,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-13 07:19:25,479 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:25,479 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-10-13 07:19:25,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-13 07:19:25,479 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:25,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:25,480 INFO L82 PathProgramCache]: Analyzing trace with hash 14451871, now seen corresponding path program 1 times [2021-10-13 07:19:25,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:25,481 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528846001] [2021-10-13 07:19:25,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:25,481 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:25,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:25,544 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:25,544 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:25,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528846001] [2021-10-13 07:19:25,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528846001] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:25,546 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:25,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 07:19:25,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555170970] [2021-10-13 07:19:25,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 07:19:25,547 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:25,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 07:19:25,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:19:25,555 INFO L87 Difference]: Start difference. First operand 175 states and 198 transitions. Second operand has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 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-13 07:19:25,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:25,602 INFO L93 Difference]: Finished difference Result 190 states and 201 transitions. [2021-10-13 07:19:25,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 07:19:25,602 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 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-13 07:19:25,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:25,604 INFO L225 Difference]: With dead ends: 190 [2021-10-13 07:19:25,605 INFO L226 Difference]: Without dead ends: 190 [2021-10-13 07:19:25,605 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-13 07:19:25,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-10-13 07:19:25,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 173. [2021-10-13 07:19:25,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 109 states have (on average 1.7889908256880733) internal successors, (195), 172 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:25,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 195 transitions. [2021-10-13 07:19:25,630 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 195 transitions. Word has length 4 [2021-10-13 07:19:25,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:25,631 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 195 transitions. [2021-10-13 07:19:25,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 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-13 07:19:25,631 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 195 transitions. [2021-10-13 07:19:25,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 07:19:25,632 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:25,632 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:25,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-13 07:19:25,633 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:25,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:25,634 INFO L82 PathProgramCache]: Analyzing trace with hash 1486544837, now seen corresponding path program 1 times [2021-10-13 07:19:25,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:25,635 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080350344] [2021-10-13 07:19:25,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:25,636 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:25,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:25,754 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:25,754 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:25,755 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080350344] [2021-10-13 07:19:25,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080350344] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:25,755 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:25,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-13 07:19:25,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289782658] [2021-10-13 07:19:25,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 07:19:25,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:25,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 07:19:25,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:19:25,757 INFO L87 Difference]: Start difference. First operand 173 states and 195 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 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-13 07:19:25,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:25,970 INFO L93 Difference]: Finished difference Result 172 states and 194 transitions. [2021-10-13 07:19:25,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 07:19:25,971 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 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-13 07:19:25,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:25,972 INFO L225 Difference]: With dead ends: 172 [2021-10-13 07:19:25,972 INFO L226 Difference]: Without dead ends: 172 [2021-10-13 07:19:25,973 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 41.1ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-13 07:19:25,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-10-13 07:19:25,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2021-10-13 07:19:25,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 109 states have (on average 1.7798165137614679) internal successors, (194), 171 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:25,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 194 transitions. [2021-10-13 07:19:25,982 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 194 transitions. Word has length 9 [2021-10-13 07:19:25,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:25,982 INFO L470 AbstractCegarLoop]: Abstraction has 172 states and 194 transitions. [2021-10-13 07:19:25,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 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-13 07:19:25,982 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 194 transitions. [2021-10-13 07:19:25,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 07:19:25,983 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:25,983 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:25,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-13 07:19:25,984 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:25,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:25,984 INFO L82 PathProgramCache]: Analyzing trace with hash 1486544838, now seen corresponding path program 1 times [2021-10-13 07:19:25,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:25,985 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966198076] [2021-10-13 07:19:25,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:25,985 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:26,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:26,060 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:26,060 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:26,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966198076] [2021-10-13 07:19:26,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966198076] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:26,061 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:26,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-13 07:19:26,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851264332] [2021-10-13 07:19:26,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 07:19:26,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:26,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 07:19:26,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:19:26,063 INFO L87 Difference]: Start difference. First operand 172 states and 194 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 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-13 07:19:26,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:26,240 INFO L93 Difference]: Finished difference Result 171 states and 193 transitions. [2021-10-13 07:19:26,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 07:19:26,241 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 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-13 07:19:26,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:26,242 INFO L225 Difference]: With dead ends: 171 [2021-10-13 07:19:26,242 INFO L226 Difference]: Without dead ends: 171 [2021-10-13 07:19:26,243 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 26.1ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-13 07:19:26,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2021-10-13 07:19:26,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 171. [2021-10-13 07:19:26,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 109 states have (on average 1.7706422018348624) internal successors, (193), 170 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:26,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 193 transitions. [2021-10-13 07:19:26,250 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 193 transitions. Word has length 9 [2021-10-13 07:19:26,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:26,250 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 193 transitions. [2021-10-13 07:19:26,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 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-13 07:19:26,251 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 193 transitions. [2021-10-13 07:19:26,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 07:19:26,251 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:26,251 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:26,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-13 07:19:26,252 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:26,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:26,252 INFO L82 PathProgramCache]: Analyzing trace with hash -1654127711, now seen corresponding path program 1 times [2021-10-13 07:19:26,252 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:26,253 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749214673] [2021-10-13 07:19:26,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:26,253 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:26,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:26,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-13 07:19:26,415 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:26,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749214673] [2021-10-13 07:19:26,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749214673] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:26,416 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:26,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-13 07:19:26,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605620062] [2021-10-13 07:19:26,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 07:19:26,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:26,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 07:19:26,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-10-13 07:19:26,419 INFO L87 Difference]: Start difference. First operand 171 states and 193 transitions. Second operand has 8 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 8 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-13 07:19:26,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:26,775 INFO L93 Difference]: Finished difference Result 171 states and 192 transitions. [2021-10-13 07:19:26,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 07:19:26,776 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 8 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-13 07:19:26,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:26,777 INFO L225 Difference]: With dead ends: 171 [2021-10-13 07:19:26,778 INFO L226 Difference]: Without dead ends: 171 [2021-10-13 07:19:26,778 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 100.6ms TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-10-13 07:19:26,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2021-10-13 07:19:26,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 170. [2021-10-13 07:19:26,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 109 states have (on average 1.761467889908257) internal successors, (192), 169 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:26,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 192 transitions. [2021-10-13 07:19:26,789 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 192 transitions. Word has length 11 [2021-10-13 07:19:26,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:26,789 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 192 transitions. [2021-10-13 07:19:26,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 8 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-13 07:19:26,790 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 192 transitions. [2021-10-13 07:19:26,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 07:19:26,791 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:26,791 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:26,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-13 07:19:26,791 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:26,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:26,793 INFO L82 PathProgramCache]: Analyzing trace with hash -1654127710, now seen corresponding path program 1 times [2021-10-13 07:19:26,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:26,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243957421] [2021-10-13 07:19:26,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:26,794 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:26,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:26,949 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:26,950 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:26,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243957421] [2021-10-13 07:19:26,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243957421] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:26,950 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:26,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-13 07:19:26,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672435766] [2021-10-13 07:19:26,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 07:19:26,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:26,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 07:19:26,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-10-13 07:19:26,953 INFO L87 Difference]: Start difference. First operand 170 states and 192 transitions. Second operand has 8 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 8 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-13 07:19:27,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:27,390 INFO L93 Difference]: Finished difference Result 170 states and 191 transitions. [2021-10-13 07:19:27,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 07:19:27,391 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 8 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-13 07:19:27,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:27,392 INFO L225 Difference]: With dead ends: 170 [2021-10-13 07:19:27,392 INFO L226 Difference]: Without dead ends: 170 [2021-10-13 07:19:27,392 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 115.4ms TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-10-13 07:19:27,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-10-13 07:19:27,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 169. [2021-10-13 07:19:27,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 109 states have (on average 1.7522935779816513) internal successors, (191), 168 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:27,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 191 transitions. [2021-10-13 07:19:27,397 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 191 transitions. Word has length 11 [2021-10-13 07:19:27,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:27,398 INFO L470 AbstractCegarLoop]: Abstraction has 169 states and 191 transitions. [2021-10-13 07:19:27,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 8 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-13 07:19:27,398 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 191 transitions. [2021-10-13 07:19:27,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 07:19:27,398 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:27,398 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:27,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-10-13 07:19:27,399 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:27,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:27,399 INFO L82 PathProgramCache]: Analyzing trace with hash 2111646544, now seen corresponding path program 1 times [2021-10-13 07:19:27,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:27,400 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090134720] [2021-10-13 07:19:27,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:27,400 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:27,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:27,431 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:27,431 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:27,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090134720] [2021-10-13 07:19:27,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090134720] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:27,432 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:27,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 07:19:27,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750803705] [2021-10-13 07:19:27,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 07:19:27,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:27,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 07:19:27,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:19:27,439 INFO L87 Difference]: Start difference. First operand 169 states and 191 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-13 07:19:27,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:27,452 INFO L93 Difference]: Finished difference Result 170 states and 192 transitions. [2021-10-13 07:19:27,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 07:19:27,454 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-13 07:19:27,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:27,455 INFO L225 Difference]: With dead ends: 170 [2021-10-13 07:19:27,455 INFO L226 Difference]: Without dead ends: 170 [2021-10-13 07:19:27,455 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:19:27,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-10-13 07:19:27,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 170. [2021-10-13 07:19:27,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 110 states have (on average 1.7454545454545454) internal successors, (192), 169 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:27,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 192 transitions. [2021-10-13 07:19:27,460 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 192 transitions. Word has length 11 [2021-10-13 07:19:27,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:27,460 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 192 transitions. [2021-10-13 07:19:27,461 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-13 07:19:27,461 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 192 transitions. [2021-10-13 07:19:27,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 07:19:27,461 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:27,462 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:27,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-10-13 07:19:27,462 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:27,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:27,462 INFO L82 PathProgramCache]: Analyzing trace with hash 1036968797, now seen corresponding path program 1 times [2021-10-13 07:19:27,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:27,463 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868763407] [2021-10-13 07:19:27,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:27,463 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:27,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:27,561 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:27,561 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:27,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868763407] [2021-10-13 07:19:27,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868763407] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:27,562 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:27,562 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-13 07:19:27,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323679290] [2021-10-13 07:19:27,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 07:19:27,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:27,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 07:19:27,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:19:27,563 INFO L87 Difference]: Start difference. First operand 170 states and 192 transitions. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 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-13 07:19:27,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:27,701 INFO L93 Difference]: Finished difference Result 254 states and 282 transitions. [2021-10-13 07:19:27,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 07:19:27,702 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 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-13 07:19:27,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:27,703 INFO L225 Difference]: With dead ends: 254 [2021-10-13 07:19:27,704 INFO L226 Difference]: Without dead ends: 254 [2021-10-13 07:19:27,704 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 29.4ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-10-13 07:19:27,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-10-13 07:19:27,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 167. [2021-10-13 07:19:27,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 108 states have (on average 1.75) internal successors, (189), 166 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:27,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 189 transitions. [2021-10-13 07:19:27,710 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 189 transitions. Word has length 12 [2021-10-13 07:19:27,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:27,710 INFO L470 AbstractCegarLoop]: Abstraction has 167 states and 189 transitions. [2021-10-13 07:19:27,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 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-13 07:19:27,712 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 189 transitions. [2021-10-13 07:19:27,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 07:19:27,714 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:27,714 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:27,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-10-13 07:19:27,714 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:27,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:27,715 INFO L82 PathProgramCache]: Analyzing trace with hash -1324082405, now seen corresponding path program 1 times [2021-10-13 07:19:27,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:27,718 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281437509] [2021-10-13 07:19:27,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:27,719 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:27,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:27,795 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:27,795 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:27,796 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281437509] [2021-10-13 07:19:27,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281437509] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:27,796 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:27,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-13 07:19:27,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23215738] [2021-10-13 07:19:27,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 07:19:27,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:27,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 07:19:27,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 07:19:27,798 INFO L87 Difference]: Start difference. First operand 167 states and 189 transitions. Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:27,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:27,904 INFO L93 Difference]: Finished difference Result 254 states and 281 transitions. [2021-10-13 07:19:27,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 07:19:27,904 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 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 15 [2021-10-13 07:19:27,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:27,906 INFO L225 Difference]: With dead ends: 254 [2021-10-13 07:19:27,906 INFO L226 Difference]: Without dead ends: 254 [2021-10-13 07:19:27,906 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:19:27,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-10-13 07:19:27,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 169. [2021-10-13 07:19:27,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 110 states have (on average 1.7363636363636363) internal successors, (191), 168 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:27,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 191 transitions. [2021-10-13 07:19:27,912 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 191 transitions. Word has length 15 [2021-10-13 07:19:27,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:27,912 INFO L470 AbstractCegarLoop]: Abstraction has 169 states and 191 transitions. [2021-10-13 07:19:27,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:27,913 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 191 transitions. [2021-10-13 07:19:27,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 07:19:27,913 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:27,914 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:27,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-13 07:19:27,914 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:27,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:27,915 INFO L82 PathProgramCache]: Analyzing trace with hash 841024680, now seen corresponding path program 1 times [2021-10-13 07:19:27,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:27,915 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279064463] [2021-10-13 07:19:27,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:27,915 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:27,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:27,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-13 07:19:27,970 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:27,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279064463] [2021-10-13 07:19:27,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279064463] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:27,971 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:27,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 07:19:27,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683227518] [2021-10-13 07:19:27,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 07:19:27,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:27,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 07:19:27,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 07:19:27,972 INFO L87 Difference]: Start difference. First operand 169 states and 191 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:28,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:28,170 INFO L93 Difference]: Finished difference Result 230 states and 245 transitions. [2021-10-13 07:19:28,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 07:19:28,171 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 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-13 07:19:28,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:28,173 INFO L225 Difference]: With dead ends: 230 [2021-10-13 07:19:28,173 INFO L226 Difference]: Without dead ends: 230 [2021-10-13 07:19:28,173 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:19:28,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-10-13 07:19:28,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 190. [2021-10-13 07:19:28,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 131 states have (on average 1.7709923664122138) internal successors, (232), 189 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:28,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 232 transitions. [2021-10-13 07:19:28,178 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 232 transitions. Word has length 16 [2021-10-13 07:19:28,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:28,179 INFO L470 AbstractCegarLoop]: Abstraction has 190 states and 232 transitions. [2021-10-13 07:19:28,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:28,179 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 232 transitions. [2021-10-13 07:19:28,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 07:19:28,179 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:28,180 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:28,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-10-13 07:19:28,183 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:28,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:28,184 INFO L82 PathProgramCache]: Analyzing trace with hash 841024679, now seen corresponding path program 1 times [2021-10-13 07:19:28,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:28,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539684177] [2021-10-13 07:19:28,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:28,184 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:28,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:28,249 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:28,249 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:28,249 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539684177] [2021-10-13 07:19:28,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539684177] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:28,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:28,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 07:19:28,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313689955] [2021-10-13 07:19:28,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 07:19:28,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:28,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 07:19:28,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 07:19:28,251 INFO L87 Difference]: Start difference. First operand 190 states and 232 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:28,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:28,386 INFO L93 Difference]: Finished difference Result 182 states and 217 transitions. [2021-10-13 07:19:28,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 07:19:28,386 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 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-13 07:19:28,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:28,387 INFO L225 Difference]: With dead ends: 182 [2021-10-13 07:19:28,387 INFO L226 Difference]: Without dead ends: 182 [2021-10-13 07:19:28,388 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:19:28,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-10-13 07:19:28,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 179. [2021-10-13 07:19:28,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 131 states have (on average 1.6412213740458015) internal successors, (215), 178 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:28,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 215 transitions. [2021-10-13 07:19:28,393 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 215 transitions. Word has length 16 [2021-10-13 07:19:28,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:28,394 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 215 transitions. [2021-10-13 07:19:28,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:28,394 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 215 transitions. [2021-10-13 07:19:28,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 07:19:28,396 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:28,396 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:28,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-10-13 07:19:28,396 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:28,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:28,397 INFO L82 PathProgramCache]: Analyzing trace with hash 770914773, now seen corresponding path program 1 times [2021-10-13 07:19:28,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:28,397 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763611129] [2021-10-13 07:19:28,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:28,397 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:28,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:28,442 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:28,442 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:28,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763611129] [2021-10-13 07:19:28,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763611129] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:28,442 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:28,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 07:19:28,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205882625] [2021-10-13 07:19:28,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 07:19:28,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:28,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 07:19:28,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 07:19:28,444 INFO L87 Difference]: Start difference. First operand 179 states and 215 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:28,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:28,538 INFO L93 Difference]: Finished difference Result 209 states and 223 transitions. [2021-10-13 07:19:28,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 07:19:28,538 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-10-13 07:19:28,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:28,540 INFO L225 Difference]: With dead ends: 209 [2021-10-13 07:19:28,540 INFO L226 Difference]: Without dead ends: 209 [2021-10-13 07:19:28,540 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:19:28,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-10-13 07:19:28,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 177. [2021-10-13 07:19:28,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 130 states have (on average 1.6307692307692307) internal successors, (212), 176 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:28,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 212 transitions. [2021-10-13 07:19:28,547 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 212 transitions. Word has length 18 [2021-10-13 07:19:28,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:28,549 INFO L470 AbstractCegarLoop]: Abstraction has 177 states and 212 transitions. [2021-10-13 07:19:28,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:28,549 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 212 transitions. [2021-10-13 07:19:28,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 07:19:28,551 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:28,552 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:28,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-10-13 07:19:28,552 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr24REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:28,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:28,553 INFO L82 PathProgramCache]: Analyzing trace with hash 771222869, now seen corresponding path program 1 times [2021-10-13 07:19:28,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:28,554 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528296432] [2021-10-13 07:19:28,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:28,554 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:28,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:28,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-13 07:19:28,603 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:28,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528296432] [2021-10-13 07:19:28,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528296432] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:28,604 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:28,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-13 07:19:28,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744975726] [2021-10-13 07:19:28,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 07:19:28,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:28,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 07:19:28,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:19:28,605 INFO L87 Difference]: Start difference. First operand 177 states and 212 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:28,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:28,788 INFO L93 Difference]: Finished difference Result 177 states and 212 transitions. [2021-10-13 07:19:28,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 07:19:28,788 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-10-13 07:19:28,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:28,789 INFO L225 Difference]: With dead ends: 177 [2021-10-13 07:19:28,790 INFO L226 Difference]: Without dead ends: 177 [2021-10-13 07:19:28,790 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 19.9ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-10-13 07:19:28,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-10-13 07:19:28,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 176. [2021-10-13 07:19:28,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 130 states have (on average 1.623076923076923) internal successors, (211), 175 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:28,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 211 transitions. [2021-10-13 07:19:28,795 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 211 transitions. Word has length 18 [2021-10-13 07:19:28,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:28,795 INFO L470 AbstractCegarLoop]: Abstraction has 176 states and 211 transitions. [2021-10-13 07:19:28,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:28,795 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 211 transitions. [2021-10-13 07:19:28,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 07:19:28,796 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:28,796 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:28,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-13 07:19:28,796 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr25REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:28,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:28,797 INFO L82 PathProgramCache]: Analyzing trace with hash 771222870, now seen corresponding path program 1 times [2021-10-13 07:19:28,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:28,797 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710443256] [2021-10-13 07:19:28,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:28,797 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:28,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:28,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-13 07:19:28,880 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:28,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710443256] [2021-10-13 07:19:28,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710443256] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:28,880 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:28,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-13 07:19:28,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592991787] [2021-10-13 07:19:28,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 07:19:28,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:28,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 07:19:28,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:19:28,882 INFO L87 Difference]: Start difference. First operand 176 states and 211 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:29,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:29,069 INFO L93 Difference]: Finished difference Result 168 states and 203 transitions. [2021-10-13 07:19:29,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 07:19:29,069 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 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 18 [2021-10-13 07:19:29,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:29,071 INFO L225 Difference]: With dead ends: 168 [2021-10-13 07:19:29,071 INFO L226 Difference]: Without dead ends: 168 [2021-10-13 07:19:29,071 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 35.0ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-10-13 07:19:29,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-10-13 07:19:29,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 163. [2021-10-13 07:19:29,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 126 states have (on average 1.5634920634920635) internal successors, (197), 162 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:29,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 197 transitions. [2021-10-13 07:19:29,076 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 197 transitions. Word has length 18 [2021-10-13 07:19:29,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:29,076 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 197 transitions. [2021-10-13 07:19:29,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:29,076 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 197 transitions. [2021-10-13 07:19:29,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 07:19:29,077 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:29,077 INFO 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-13 07:19:29,077 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-10-13 07:19:29,077 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:29,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:29,078 INFO L82 PathProgramCache]: Analyzing trace with hash -1884162539, now seen corresponding path program 1 times [2021-10-13 07:19:29,078 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:29,078 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925937406] [2021-10-13 07:19:29,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:29,078 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:29,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:29,122 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:29,123 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:29,123 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925937406] [2021-10-13 07:19:29,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925937406] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:29,125 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:29,126 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-13 07:19:29,126 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060304060] [2021-10-13 07:19:29,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 07:19:29,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:29,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 07:19:29,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:19:29,127 INFO L87 Difference]: Start difference. First operand 163 states and 197 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 5 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-13 07:19:29,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:29,227 INFO L93 Difference]: Finished difference Result 164 states and 199 transitions. [2021-10-13 07:19:29,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 07:19:29,227 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 5 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-13 07:19:29,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:29,228 INFO L225 Difference]: With dead ends: 164 [2021-10-13 07:19:29,228 INFO L226 Difference]: Without dead ends: 164 [2021-10-13 07:19:29,229 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 17.6ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-10-13 07:19:29,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2021-10-13 07:19:29,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 159. [2021-10-13 07:19:29,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 124 states have (on average 1.5564516129032258) internal successors, (193), 158 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:29,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 193 transitions. [2021-10-13 07:19:29,233 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 193 transitions. Word has length 20 [2021-10-13 07:19:29,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:29,233 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 193 transitions. [2021-10-13 07:19:29,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 5 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-13 07:19:29,234 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 193 transitions. [2021-10-13 07:19:29,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 07:19:29,234 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:29,234 INFO L512 BasicCegarLoop]: trace 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-13 07:19:29,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-10-13 07:19:29,235 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr59ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:29,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:29,235 INFO L82 PathProgramCache]: Analyzing trace with hash 780865503, now seen corresponding path program 1 times [2021-10-13 07:19:29,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:29,235 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920141308] [2021-10-13 07:19:29,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:29,236 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:29,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:29,259 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:29,259 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:29,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920141308] [2021-10-13 07:19:29,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920141308] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:29,259 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:29,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 07:19:29,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290832091] [2021-10-13 07:19:29,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 07:19:29,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:29,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 07:19:29,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:19:29,261 INFO L87 Difference]: Start difference. First operand 159 states and 193 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-13 07:19:29,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:29,271 INFO L93 Difference]: Finished difference Result 224 states and 273 transitions. [2021-10-13 07:19:29,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 07:19:29,271 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-13 07:19:29,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:29,273 INFO L225 Difference]: With dead ends: 224 [2021-10-13 07:19:29,273 INFO L226 Difference]: Without dead ends: 224 [2021-10-13 07:19:29,273 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:19:29,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-10-13 07:19:29,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 163. [2021-10-13 07:19:29,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 128 states have (on average 1.5546875) internal successors, (199), 162 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:29,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 199 transitions. [2021-10-13 07:19:29,278 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 199 transitions. Word has length 23 [2021-10-13 07:19:29,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:29,278 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 199 transitions. [2021-10-13 07:19:29,278 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-13 07:19:29,279 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 199 transitions. [2021-10-13 07:19:29,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 07:19:29,279 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:29,279 INFO L512 BasicCegarLoop]: trace 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-13 07:19:29,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-10-13 07:19:29,280 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr48ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:29,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:29,280 INFO L82 PathProgramCache]: Analyzing trace with hash 780865057, now seen corresponding path program 1 times [2021-10-13 07:19:29,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:29,280 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237245121] [2021-10-13 07:19:29,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:29,281 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:29,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:29,305 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:29,306 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:29,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237245121] [2021-10-13 07:19:29,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237245121] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:29,306 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:29,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 07:19:29,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164771857] [2021-10-13 07:19:29,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 07:19:29,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:29,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 07:19:29,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:19:29,308 INFO L87 Difference]: Start difference. First operand 163 states and 199 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-13 07:19:29,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:29,327 INFO L93 Difference]: Finished difference Result 161 states and 196 transitions. [2021-10-13 07:19:29,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 07:19:29,327 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-13 07:19:29,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:29,328 INFO L225 Difference]: With dead ends: 161 [2021-10-13 07:19:29,328 INFO L226 Difference]: Without dead ends: 161 [2021-10-13 07:19:29,329 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-13 07:19:29,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-10-13 07:19:29,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2021-10-13 07:19:29,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 127 states have (on average 1.5433070866141732) internal successors, (196), 160 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:29,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 196 transitions. [2021-10-13 07:19:29,333 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 196 transitions. Word has length 23 [2021-10-13 07:19:29,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:29,333 INFO L470 AbstractCegarLoop]: Abstraction has 161 states and 196 transitions. [2021-10-13 07:19:29,333 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-13 07:19:29,333 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 196 transitions. [2021-10-13 07:19:29,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 07:19:29,334 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:29,334 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:29,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-10-13 07:19:29,335 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr49REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:29,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:29,335 INFO L82 PathProgramCache]: Analyzing trace with hash -1562982680, now seen corresponding path program 1 times [2021-10-13 07:19:29,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:29,335 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144934349] [2021-10-13 07:19:29,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:29,335 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:29,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:29,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:29,449 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:29,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144934349] [2021-10-13 07:19:29,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144934349] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:29,450 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:29,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-13 07:19:29,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799663954] [2021-10-13 07:19:29,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-13 07:19:29,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 07:19:29,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-13 07:19:29,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-10-13 07:19:29,451 INFO L87 Difference]: Start difference. First operand 161 states and 196 transitions. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 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-13 07:19:29,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:29,748 INFO L93 Difference]: Finished difference Result 277 states and 312 transitions. [2021-10-13 07:19:29,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 07:19:29,748 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 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-13 07:19:29,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:29,750 INFO L225 Difference]: With dead ends: 277 [2021-10-13 07:19:29,750 INFO L226 Difference]: Without dead ends: 277 [2021-10-13 07:19:29,750 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 74.0ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-10-13 07:19:29,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2021-10-13 07:19:29,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 189. [2021-10-13 07:19:29,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 155 states have (on average 1.4774193548387098) internal successors, (229), 188 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:29,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 229 transitions. [2021-10-13 07:19:29,756 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 229 transitions. Word has length 24 [2021-10-13 07:19:29,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:29,756 INFO L470 AbstractCegarLoop]: Abstraction has 189 states and 229 transitions. [2021-10-13 07:19:29,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 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-13 07:19:29,756 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 229 transitions. [2021-10-13 07:19:29,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 07:19:29,757 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:29,757 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:29,757 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-10-13 07:19:29,757 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr46REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:29,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:29,758 INFO L82 PathProgramCache]: Analyzing trace with hash 1225663262, now seen corresponding path program 1 times [2021-10-13 07:19:29,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 07:19:29,758 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533084775] [2021-10-13 07:19:29,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:29,758 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 07:19:29,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:29,815 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:29,815 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 07:19:29,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533084775] [2021-10-13 07:19:29,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533084775] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 07:19:29,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797438494] [2021-10-13 07:19:29,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:29,816 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 07:19:29,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 [2021-10-13 07:19:29,822 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 07:19:29,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-10-13 07:19:29,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:29,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-13 07:19:29,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:19:30,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-10-13 07:19:30,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-10-13 07:19:30,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:19:30,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2021-10-13 07:19:30,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:19:30,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2021-10-13 07:19:30,559 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-10-13 07:19:30,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 40 [2021-10-13 07:19:30,578 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-10-13 07:19:30,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 22 [2021-10-13 07:19:30,591 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:30,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:19:32,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 36 [2021-10-13 07:19:32,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 34 [2021-10-13 07:19:32,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 46 [2021-10-13 07:19:32,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 45 [2021-10-13 07:19:32,888 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:32,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797438494] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 07:19:32,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [536433625] [2021-10-13 07:19:32,909 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-10-13 07:19:32,910 INFO L166 IcfgInterpreter]: Building call graph [2021-10-13 07:19:32,914 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-10-13 07:19:32,919 INFO L176 IcfgInterpreter]: Starting interpretation [2021-10-13 07:19:32,920 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-10-13 07:19:32,962 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 07:19:32,965 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-10-13 07:19:32,965 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 07:19:32,968 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-10-13 07:19:32,970 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-10-13 07:19:32,971 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 07:19:32,971 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-10-13 07:19:32,974 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-10-13 07:19:33,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:19:33,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:19:33,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:19:33,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:19:33,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:19:33,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:19:33,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:19:33,051 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-10-13 07:19:33,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 54 [2021-10-13 07:19:33,053 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 07:19:33,055 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-10-13 07:19:33,056 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 07:19:33,057 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-10-13 07:19:33,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-10-13 07:19:33,060 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 07:19:33,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 07:19:33,073 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 07:19:33,075 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 112 [2021-10-13 07:19:33,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-10-13 07:19:33,076 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:128, output treesize:112 [2021-10-13 07:19:33,115 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-10-13 07:19:33,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 07:19:33,278 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: No corresponding IProgramVar for |v_#length_114| at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermVarsProc.computeTermVarsProc(TermVarsProc.java:97) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermVarsProc.computeTermVarsProc(TermVarsProc.java:83) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.constructTermVarsProc(BasicPredicateFactory.java:92) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.newPredicate(BasicPredicateFactory.java:81) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.predicate(SymbolicTools.java:174) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.post(SymbolicTools.java:116) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretInternal(DagInterpreter.java:227) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:209) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:268) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:88) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:608) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:413) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:53) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:392) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-10-13 07:19:33,282 INFO L168 Benchmark]: Toolchain (without parser) took 10372.24 ms. Allocated memory was 100.7 MB in the beginning and 151.0 MB in the end (delta: 50.3 MB). Free memory was 60.9 MB in the beginning and 72.9 MB in the end (delta: -12.0 MB). Peak memory consumption was 38.8 MB. Max. memory is 16.1 GB. [2021-10-13 07:19:33,282 INFO L168 Benchmark]: CDTParser took 0.17 ms. Allocated memory is still 100.7 MB. Free memory is still 78.9 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-13 07:19:33,282 INFO L168 Benchmark]: CACSL2BoogieTranslator took 576.12 ms. Allocated memory is still 100.7 MB. Free memory was 60.7 MB in the beginning and 65.9 MB in the end (delta: -5.2 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2021-10-13 07:19:33,283 INFO L168 Benchmark]: Boogie Procedure Inliner took 80.49 ms. Allocated memory is still 100.7 MB. Free memory was 65.9 MB in the beginning and 63.4 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-13 07:19:33,283 INFO L168 Benchmark]: Boogie Preprocessor took 39.79 ms. Allocated memory is still 100.7 MB. Free memory was 63.4 MB in the beginning and 61.3 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-13 07:19:33,283 INFO L168 Benchmark]: RCFGBuilder took 1039.45 ms. Allocated memory was 100.7 MB in the beginning and 125.8 MB in the end (delta: 25.2 MB). Free memory was 61.3 MB in the beginning and 93.7 MB in the end (delta: -32.4 MB). Peak memory consumption was 32.6 MB. Max. memory is 16.1 GB. [2021-10-13 07:19:33,284 INFO L168 Benchmark]: TraceAbstraction took 8618.18 ms. Allocated memory was 125.8 MB in the beginning and 151.0 MB in the end (delta: 25.2 MB). Free memory was 92.9 MB in the beginning and 72.9 MB in the end (delta: 20.0 MB). Peak memory consumption was 46.2 MB. Max. memory is 16.1 GB. [2021-10-13 07:19:33,286 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.17 ms. Allocated memory is still 100.7 MB. Free memory is still 78.9 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 576.12 ms. Allocated memory is still 100.7 MB. Free memory was 60.7 MB in the beginning and 65.9 MB in the end (delta: -5.2 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 80.49 ms. Allocated memory is still 100.7 MB. Free memory was 65.9 MB in the beginning and 63.4 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 39.79 ms. Allocated memory is still 100.7 MB. Free memory was 63.4 MB in the beginning and 61.3 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 1039.45 ms. Allocated memory was 100.7 MB in the beginning and 125.8 MB in the end (delta: 25.2 MB). Free memory was 61.3 MB in the beginning and 93.7 MB in the end (delta: -32.4 MB). Peak memory consumption was 32.6 MB. Max. memory is 16.1 GB. * TraceAbstraction took 8618.18 ms. Allocated memory was 125.8 MB in the beginning and 151.0 MB in the end (delta: 25.2 MB). Free memory was 92.9 MB in the beginning and 72.9 MB in the end (delta: 20.0 MB). Peak memory consumption was 46.2 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: No corresponding IProgramVar for |v_#length_114| de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: No corresponding IProgramVar for |v_#length_114|: de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermVarsProc.computeTermVarsProc(TermVarsProc.java:97) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-10-13 07:19:33,340 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/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-4e77c04 [2021-10-13 07:19:35,820 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 07:19:35,824 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 07:19:35,878 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 07:19:35,879 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 07:19:35,885 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 07:19:35,887 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 07:19:35,892 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 07:19:35,895 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 07:19:35,906 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 07:19:35,907 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 07:19:35,909 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 07:19:35,910 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 07:19:35,912 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 07:19:35,915 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 07:19:35,919 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 07:19:35,921 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 07:19:35,922 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 07:19:35,924 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 07:19:35,932 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 07:19:35,934 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 07:19:35,935 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 07:19:35,938 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 07:19:35,940 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 07:19:35,944 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 07:19:35,945 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 07:19:35,945 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 07:19:35,947 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 07:19:35,948 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 07:19:35,949 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 07:19:35,949 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 07:19:35,950 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 07:19:35,952 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 07:19:35,953 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 07:19:35,955 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 07:19:35,955 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 07:19:35,956 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 07:19:35,956 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 07:19:35,957 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 07:19:35,958 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 07:19:35,958 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 07:19:35,962 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf [2021-10-13 07:19:36,010 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 07:19:36,011 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 07:19:36,012 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-10-13 07:19:36,012 INFO L138 SettingsManager]: * User list type=DISABLED [2021-10-13 07:19:36,013 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-10-13 07:19:36,013 INFO L138 SettingsManager]: * Explicit value domain=true [2021-10-13 07:19:36,013 INFO L138 SettingsManager]: * Octagon Domain=false [2021-10-13 07:19:36,014 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-10-13 07:19:36,014 INFO L138 SettingsManager]: * Interval Domain=false [2021-10-13 07:19:36,016 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-13 07:19:36,017 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-13 07:19:36,017 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 07:19:36,018 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-13 07:19:36,018 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-13 07:19:36,018 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-13 07:19:36,018 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-13 07:19:36,018 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 07:19:36,019 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-13 07:19:36,019 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-13 07:19:36,019 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-13 07:19:36,019 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-13 07:19:36,020 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-13 07:19:36,020 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-13 07:19:36,020 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-13 07:19:36,020 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-13 07:19:36,020 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 07:19:36,021 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 07:19:36,021 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-13 07:19:36,021 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-13 07:19:36,021 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 07:19:36,022 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 07:19:36,022 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-13 07:19:36,022 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-10-13 07:19:36,023 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-13 07:19:36,023 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-13 07:19:36,023 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-13 07:19:36,023 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_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/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_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8 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 -> 2ea18b6ba0d977117db11fbdff34c486def646c3 [2021-10-13 07:19:36,430 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 07:19:36,450 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 07:19:36,453 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 07:19:36,454 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 07:19:36,455 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 07:19:36,456 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/../../sv-benchmarks/c/forester-heap/sll-01-2.i [2021-10-13 07:19:36,526 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/data/5162d0928/305bb39eaff147f6886f7d700d11896a/FLAGf5f6fc4cd [2021-10-13 07:19:37,067 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 07:19:37,068 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i [2021-10-13 07:19:37,093 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/data/5162d0928/305bb39eaff147f6886f7d700d11896a/FLAGf5f6fc4cd [2021-10-13 07:19:37,381 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/data/5162d0928/305bb39eaff147f6886f7d700d11896a [2021-10-13 07:19:37,384 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 07:19:37,386 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-13 07:19:37,389 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 07:19:37,389 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 07:19:37,392 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 07:19:37,393 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:19:37" (1/1) ... [2021-10-13 07:19:37,394 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6265cd47 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:37, skipping insertion in model container [2021-10-13 07:19:37,395 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:19:37" (1/1) ... [2021-10-13 07:19:37,402 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 07:19:37,469 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 07:19:37,793 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22034,22047] [2021-10-13 07:19:37,815 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22307,22320] [2021-10-13 07:19:37,818 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22516,22529] [2021-10-13 07:19:37,830 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22586,22599] [2021-10-13 07:19:37,833 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22853,22866] [2021-10-13 07:19:37,834 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22961,22974] [2021-10-13 07:19:37,837 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23192,23205] [2021-10-13 07:19:37,838 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23272,23285] [2021-10-13 07:19:37,839 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23351,23364] [2021-10-13 07:19:37,841 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23484,23497] [2021-10-13 07:19:37,846 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23662,23675] [2021-10-13 07:19:37,847 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23740,23753] [2021-10-13 07:19:37,850 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23817,23830] [2021-10-13 07:19:37,855 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 07:19:37,876 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 07:19:37,940 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22034,22047] [2021-10-13 07:19:37,946 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22307,22320] [2021-10-13 07:19:37,948 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22516,22529] [2021-10-13 07:19:37,949 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22586,22599] [2021-10-13 07:19:37,953 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22853,22866] [2021-10-13 07:19:37,954 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[22961,22974] [2021-10-13 07:19:37,956 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23192,23205] [2021-10-13 07:19:37,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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23272,23285] [2021-10-13 07:19:37,958 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23351,23364] [2021-10-13 07:19:37,960 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23484,23497] [2021-10-13 07:19:37,962 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23662,23675] [2021-10-13 07:19:37,963 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23740,23753] [2021-10-13 07:19:37,964 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_1feab4d0-f169-4d66-be4a-5312e22277d0/sv-benchmarks/c/forester-heap/sll-01-2.i[23817,23830] [2021-10-13 07:19:37,967 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 07:19:38,005 INFO L208 MainTranslator]: Completed translation [2021-10-13 07:19:38,006 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:38 WrapperNode [2021-10-13 07:19:38,006 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 07:19:38,007 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 07:19:38,008 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 07:19:38,008 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 07:19:38,015 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:38" (1/1) ... [2021-10-13 07:19:38,053 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:38" (1/1) ... [2021-10-13 07:19:38,104 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 07:19:38,106 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 07:19:38,106 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 07:19:38,107 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 07:19:38,115 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:38" (1/1) ... [2021-10-13 07:19:38,116 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:38" (1/1) ... [2021-10-13 07:19:38,135 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:38" (1/1) ... [2021-10-13 07:19:38,136 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:38" (1/1) ... [2021-10-13 07:19:38,148 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:38" (1/1) ... [2021-10-13 07:19:38,169 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:38" (1/1) ... [2021-10-13 07:19:38,179 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:38" (1/1) ... [2021-10-13 07:19:38,183 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 07:19:38,191 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 07:19:38,192 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 07:19:38,192 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 07:19:38,193 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:38" (1/1) ... [2021-10-13 07:19:38,201 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 07:19:38,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 [2021-10-13 07:19:38,227 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-13 07:19:38,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-13 07:19:38,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-13 07:19:38,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-10-13 07:19:38,280 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 07:19:38,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-10-13 07:19:38,280 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-13 07:19:38,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-13 07:19:38,281 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 07:19:38,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 07:19:39,229 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 07:19:39,230 INFO L299 CfgBuilder]: Removed 34 assume(true) statements. [2021-10-13 07:19:39,232 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:19:39 BoogieIcfgContainer [2021-10-13 07:19:39,232 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 07:19:39,234 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-13 07:19:39,235 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-13 07:19:39,237 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-13 07:19:39,238 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 07:19:37" (1/3) ... [2021-10-13 07:19:39,239 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7186dedd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:19:39, skipping insertion in model container [2021-10-13 07:19:39,239 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:19:38" (2/3) ... [2021-10-13 07:19:39,258 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7186dedd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:19:39, skipping insertion in model container [2021-10-13 07:19:39,258 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:19:39" (3/3) ... [2021-10-13 07:19:39,260 INFO L111 eAbstractionObserver]: Analyzing ICFG sll-01-2.i [2021-10-13 07:19:39,265 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-13 07:19:39,266 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 80 error locations. [2021-10-13 07:19:39,320 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-13 07:19:39,326 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, mConcurrency=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-13 07:19:39,326 INFO L340 AbstractCegarLoop]: Starting to check reachability of 80 error locations. [2021-10-13 07:19:39,346 INFO L276 IsEmpty]: Start isEmpty. Operand has 192 states, 111 states have (on average 2.2072072072072073) internal successors, (245), 191 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:39,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 07:19:39,363 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:39,363 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 07:19:39,364 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:39,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:39,369 INFO L82 PathProgramCache]: Analyzing trace with hash 29857, now seen corresponding path program 1 times [2021-10-13 07:19:39,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:19:39,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1135295312] [2021-10-13 07:19:39,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:39,382 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:19:39,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:19:39,385 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:19:39,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-10-13 07:19:39,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:39,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 07:19:39,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:19:39,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:19:39,622 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:39,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:19:39,646 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:39,647 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:19:39,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1135295312] [2021-10-13 07:19:39,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1135295312] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:39,648 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:39,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-10-13 07:19:39,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058359324] [2021-10-13 07:19:39,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 07:19:39,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:19:39,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 07:19:39,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:19:39,672 INFO L87 Difference]: Start difference. First operand has 192 states, 111 states have (on average 2.2072072072072073) internal successors, (245), 191 states have internal predecessors, (245), 0 states have call successors, (0), 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, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:40,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:40,066 INFO L93 Difference]: Finished difference Result 194 states and 204 transitions. [2021-10-13 07:19:40,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 07:19:40,068 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 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 3 [2021-10-13 07:19:40,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:40,082 INFO L225 Difference]: With dead ends: 194 [2021-10-13 07:19:40,083 INFO L226 Difference]: Without dead ends: 190 [2021-10-13 07:19:40,084 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:19:40,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-10-13 07:19:40,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 185. [2021-10-13 07:19:40,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 113 states have (on average 1.752212389380531) internal successors, (198), 184 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:40,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 198 transitions. [2021-10-13 07:19:40,148 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 198 transitions. Word has length 3 [2021-10-13 07:19:40,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:40,149 INFO L470 AbstractCegarLoop]: Abstraction has 185 states and 198 transitions. [2021-10-13 07:19:40,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:40,150 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 198 transitions. [2021-10-13 07:19:40,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 07:19:40,150 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:40,151 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 07:19:40,159 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-10-13 07:19:40,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:19:40,358 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:40,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:40,359 INFO L82 PathProgramCache]: Analyzing trace with hash 29858, now seen corresponding path program 1 times [2021-10-13 07:19:40,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:19:40,360 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [394679063] [2021-10-13 07:19:40,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:40,360 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:19:40,360 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:19:40,368 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:19:40,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-13 07:19:40,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:40,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 07:19:40,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:19:40,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:19:40,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-13 07:19:40,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:19:40,558 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:40,558 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:19:40,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [394679063] [2021-10-13 07:19:40,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [394679063] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:40,559 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:40,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2021-10-13 07:19:40,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459930998] [2021-10-13 07:19:40,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 07:19:40,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:19:40,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 07:19:40,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 07:19:40,562 INFO L87 Difference]: Start difference. First operand 185 states and 198 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:40,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:40,995 INFO L93 Difference]: Finished difference Result 215 states and 227 transitions. [2021-10-13 07:19:40,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 07:19:40,996 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 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 3 [2021-10-13 07:19:40,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:40,999 INFO L225 Difference]: With dead ends: 215 [2021-10-13 07:19:40,999 INFO L226 Difference]: Without dead ends: 215 [2021-10-13 07:19:40,999 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 33.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 07:19:41,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2021-10-13 07:19:41,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 195. [2021-10-13 07:19:41,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 130 states have (on average 1.6846153846153846) internal successors, (219), 194 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:41,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 219 transitions. [2021-10-13 07:19:41,034 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 219 transitions. Word has length 3 [2021-10-13 07:19:41,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:41,035 INFO L470 AbstractCegarLoop]: Abstraction has 195 states and 219 transitions. [2021-10-13 07:19:41,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:41,036 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 219 transitions. [2021-10-13 07:19:41,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 07:19:41,037 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:41,037 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 07:19:41,053 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-10-13 07:19:41,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:19:41,248 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:41,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:41,249 INFO L82 PathProgramCache]: Analyzing trace with hash 28691969, now seen corresponding path program 1 times [2021-10-13 07:19:41,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:19:41,249 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [291113050] [2021-10-13 07:19:41,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:41,250 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:19:41,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:19:41,254 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:19:41,256 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-10-13 07:19:41,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:41,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 35 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 07:19:41,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:19:41,341 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:41,341 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:19:41,376 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:41,377 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:19:41,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [291113050] [2021-10-13 07:19:41,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [291113050] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:41,377 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:41,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-13 07:19:41,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686318951] [2021-10-13 07:19:41,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 07:19:41,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:19:41,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 07:19:41,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:19:41,380 INFO L87 Difference]: Start difference. First operand 195 states and 219 transitions. Second operand has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:41,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:41,482 INFO L93 Difference]: Finished difference Result 210 states and 222 transitions. [2021-10-13 07:19:41,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 07:19:41,483 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 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 5 [2021-10-13 07:19:41,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:41,485 INFO L225 Difference]: With dead ends: 210 [2021-10-13 07:19:41,485 INFO L226 Difference]: Without dead ends: 210 [2021-10-13 07:19:41,486 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:19:41,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2021-10-13 07:19:41,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 193. [2021-10-13 07:19:41,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 129 states have (on average 1.6744186046511629) internal successors, (216), 192 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:41,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 216 transitions. [2021-10-13 07:19:41,508 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 216 transitions. Word has length 5 [2021-10-13 07:19:41,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:41,509 INFO L470 AbstractCegarLoop]: Abstraction has 193 states and 216 transitions. [2021-10-13 07:19:41,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:41,509 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 216 transitions. [2021-10-13 07:19:41,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 07:19:41,510 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:41,510 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:41,521 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-10-13 07:19:41,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:19:41,721 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:41,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:41,722 INFO L82 PathProgramCache]: Analyzing trace with hash 817795170, now seen corresponding path program 1 times [2021-10-13 07:19:41,722 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:19:41,723 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [279366081] [2021-10-13 07:19:41,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:41,723 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:19:41,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:19:41,724 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:19:41,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-10-13 07:19:41,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:41,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 07:19:41,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:19:41,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:19:41,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 18 [2021-10-13 07:19:41,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-10-13 07:19:41,882 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:41,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:19:41,935 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:41,935 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:19:41,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [279366081] [2021-10-13 07:19:41,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [279366081] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:41,936 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:41,936 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-10-13 07:19:41,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110897877] [2021-10-13 07:19:41,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 07:19:41,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:19:41,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 07:19:41,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:19:41,938 INFO L87 Difference]: Start difference. First operand 193 states and 216 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 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-13 07:19:42,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:42,469 INFO L93 Difference]: Finished difference Result 192 states and 215 transitions. [2021-10-13 07:19:42,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 07:19:42,470 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 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-13 07:19:42,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:42,471 INFO L225 Difference]: With dead ends: 192 [2021-10-13 07:19:42,472 INFO L226 Difference]: Without dead ends: 192 [2021-10-13 07:19:42,472 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 65.4ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-10-13 07:19:42,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-10-13 07:19:42,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 192. [2021-10-13 07:19:42,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 129 states have (on average 1.6666666666666667) internal successors, (215), 191 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:42,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 215 transitions. [2021-10-13 07:19:42,482 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 215 transitions. Word has length 10 [2021-10-13 07:19:42,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:42,482 INFO L470 AbstractCegarLoop]: Abstraction has 192 states and 215 transitions. [2021-10-13 07:19:42,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 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-13 07:19:42,483 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 215 transitions. [2021-10-13 07:19:42,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 07:19:42,483 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:42,483 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:42,500 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-10-13 07:19:42,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:19:42,694 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:42,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:42,695 INFO L82 PathProgramCache]: Analyzing trace with hash 817795171, now seen corresponding path program 1 times [2021-10-13 07:19:42,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:19:42,695 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [952023446] [2021-10-13 07:19:42,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:42,695 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:19:42,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:19:42,696 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:19:42,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-10-13 07:19:42,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:42,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 07:19:42,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:19:42,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:19:42,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:19:42,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 07:19:42,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-10-13 07:19:42,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2021-10-13 07:19:42,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-13 07:19:42,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:19:43,180 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:43,180 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:19:43,181 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [952023446] [2021-10-13 07:19:43,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [952023446] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:43,181 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:43,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 7 [2021-10-13 07:19:43,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339389784] [2021-10-13 07:19:43,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 07:19:43,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:19:43,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 07:19:43,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 07:19:43,183 INFO L87 Difference]: Start difference. First operand 192 states and 215 transitions. Second operand has 8 states, 7 states have (on average 2.142857142857143) internal successors, (15), 8 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:44,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:44,469 INFO L93 Difference]: Finished difference Result 191 states and 214 transitions. [2021-10-13 07:19:44,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 07:19:44,470 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.142857142857143) internal successors, (15), 8 states have internal predecessors, (15), 0 states have call successors, (0), 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-13 07:19:44,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:44,471 INFO L225 Difference]: With dead ends: 191 [2021-10-13 07:19:44,471 INFO L226 Difference]: Without dead ends: 191 [2021-10-13 07:19:44,472 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 209.1ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-10-13 07:19:44,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-10-13 07:19:44,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 191. [2021-10-13 07:19:44,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 129 states have (on average 1.6589147286821706) internal successors, (214), 190 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:44,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 214 transitions. [2021-10-13 07:19:44,479 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 214 transitions. Word has length 10 [2021-10-13 07:19:44,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:44,480 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 214 transitions. [2021-10-13 07:19:44,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.142857142857143) internal successors, (15), 8 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:44,480 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 214 transitions. [2021-10-13 07:19:44,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 07:19:44,481 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:44,481 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:44,503 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-10-13 07:19:44,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:19:44,682 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:44,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:44,682 INFO L82 PathProgramCache]: Analyzing trace with hash -346313996, now seen corresponding path program 1 times [2021-10-13 07:19:44,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:19:44,683 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1403899937] [2021-10-13 07:19:44,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:44,683 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:19:44,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:19:44,685 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:19:44,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-10-13 07:19:44,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:44,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 07:19:44,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:19:44,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:19:44,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:19:44,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-10-13 07:19:44,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2021-10-13 07:19:44,893 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:44,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:19:44,950 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:44,951 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:19:44,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1403899937] [2021-10-13 07:19:44,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1403899937] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:19:44,951 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:19:44,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-10-13 07:19:44,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712760913] [2021-10-13 07:19:44,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 07:19:44,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:19:44,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 07:19:44,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:19:44,953 INFO L87 Difference]: Start difference. First operand 191 states and 214 transitions. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 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-13 07:19:45,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:19:45,325 INFO L93 Difference]: Finished difference Result 288 states and 317 transitions. [2021-10-13 07:19:45,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 07:19:45,326 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 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-13 07:19:45,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:19:45,328 INFO L225 Difference]: With dead ends: 288 [2021-10-13 07:19:45,328 INFO L226 Difference]: Without dead ends: 288 [2021-10-13 07:19:45,328 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 64.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-13 07:19:45,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2021-10-13 07:19:45,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 194. [2021-10-13 07:19:45,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 132 states have (on average 1.643939393939394) internal successors, (217), 193 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:19:45,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 217 transitions. [2021-10-13 07:19:45,335 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 217 transitions. Word has length 12 [2021-10-13 07:19:45,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:19:45,335 INFO L470 AbstractCegarLoop]: Abstraction has 194 states and 217 transitions. [2021-10-13 07:19:45,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 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-13 07:19:45,336 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 217 transitions. [2021-10-13 07:19:45,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 07:19:45,336 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:19:45,336 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:19:45,353 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-10-13 07:19:45,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:19:45,548 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:19:45,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:19:45,548 INFO L82 PathProgramCache]: Analyzing trace with hash 1881418510, now seen corresponding path program 1 times [2021-10-13 07:19:45,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:19:45,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1173575299] [2021-10-13 07:19:45,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:19:45,549 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:19:45,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:19:45,550 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:19:45,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-10-13 07:19:45,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:19:45,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 07:19:45,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:19:45,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:19:45,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:19:45,742 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-13 07:19:45,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 15 [2021-10-13 07:19:45,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-10-13 07:19:45,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:19:45,946 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 07:19:45,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 77 treesize of output 49 [2021-10-13 07:19:45,964 INFO L354 Elim1Store]: treesize reduction 43, result has 17.3 percent of original size [2021-10-13 07:19:45,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 67 treesize of output 60 [2021-10-13 07:19:46,119 INFO L354 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2021-10-13 07:19:46,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 75 treesize of output 44 [2021-10-13 07:19:46,128 INFO L354 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2021-10-13 07:19:46,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-10-13 07:19:46,154 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:19:46,154 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:04,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 12 [2021-10-13 07:20:05,006 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:05,006 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:20:05,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1173575299] [2021-10-13 07:20:05,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1173575299] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:20:05,007 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:20:05,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-13 07:20:05,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830314206] [2021-10-13 07:20:05,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 07:20:05,007 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:20:05,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 07:20:05,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=138, Unknown=5, NotChecked=0, Total=182 [2021-10-13 07:20:05,009 INFO L87 Difference]: Start difference. First operand 194 states and 217 transitions. Second operand has 14 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 14 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-13 07:20:09,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:20:09,679 INFO L93 Difference]: Finished difference Result 194 states and 216 transitions. [2021-10-13 07:20:09,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 07:20:09,680 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 14 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 13 [2021-10-13 07:20:09,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:20:09,682 INFO L225 Difference]: With dead ends: 194 [2021-10-13 07:20:09,682 INFO L226 Difference]: Without dead ends: 194 [2021-10-13 07:20:09,682 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 18861.5ms TimeCoverageRelationStatistics Valid=114, Invalid=343, Unknown=5, NotChecked=0, Total=462 [2021-10-13 07:20:09,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-10-13 07:20:09,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 193. [2021-10-13 07:20:09,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 132 states have (on average 1.6363636363636365) internal successors, (216), 192 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:09,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 216 transitions. [2021-10-13 07:20:09,688 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 216 transitions. Word has length 13 [2021-10-13 07:20:09,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:20:09,688 INFO L470 AbstractCegarLoop]: Abstraction has 193 states and 216 transitions. [2021-10-13 07:20:09,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 14 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-13 07:20:09,688 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 216 transitions. [2021-10-13 07:20:09,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 07:20:09,689 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:20:09,689 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:20:09,701 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-10-13 07:20:09,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:20:09,890 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:20:09,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:20:09,890 INFO L82 PathProgramCache]: Analyzing trace with hash 1881418509, now seen corresponding path program 1 times [2021-10-13 07:20:09,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:20:09,890 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1417233221] [2021-10-13 07:20:09,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:20:09,891 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:20:09,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:20:09,892 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:20:09,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-10-13 07:20:10,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:20:10,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 07:20:10,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:20:10,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:20:10,097 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-10-13 07:20:10,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 29 [2021-10-13 07:20:10,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 22 [2021-10-13 07:20:10,349 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 07:20:10,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 52 treesize of output 36 [2021-10-13 07:20:10,479 INFO L354 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2021-10-13 07:20:10,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 69 treesize of output 44 [2021-10-13 07:20:10,556 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:10,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:12,078 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_main_#t~mem6.offset| (_ BitVec 32))) (= (_ bv0 1) (bvadd (bvneg (bvneg (select |c_#valid| (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_#t~mem6.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_#t~mem6.base|) |ULTIMATE.start_main_#t~mem6.offset| (_ bv0 32))) c_ULTIMATE.start_main_~list~0.base) (bvadd (_ bv4 32) c_ULTIMATE.start_main_~list~0.offset))))) (_ bv1 1)))) is different from false [2021-10-13 07:20:13,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-13 07:20:13,916 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:20:13,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1417233221] [2021-10-13 07:20:13,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1417233221] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:20:13,917 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:20:13,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-13 07:20:13,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444041514] [2021-10-13 07:20:13,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 07:20:13,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:20:13,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 07:20:13,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=114, Unknown=1, NotChecked=22, Total=182 [2021-10-13 07:20:13,918 INFO L87 Difference]: Start difference. First operand 193 states and 216 transitions. Second operand has 14 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 14 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-13 07:20:15,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:20:15,646 INFO L93 Difference]: Finished difference Result 193 states and 215 transitions. [2021-10-13 07:20:15,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 07:20:15,647 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 14 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 13 [2021-10-13 07:20:15,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:20:15,648 INFO L225 Difference]: With dead ends: 193 [2021-10-13 07:20:15,648 INFO L226 Difference]: Without dead ends: 193 [2021-10-13 07:20:15,649 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 1 IntricatePredicates, 1 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 3603.1ms TimeCoverageRelationStatistics Valid=90, Invalid=219, Unknown=1, NotChecked=32, Total=342 [2021-10-13 07:20:15,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-10-13 07:20:15,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 192. [2021-10-13 07:20:15,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 132 states have (on average 1.628787878787879) internal successors, (215), 191 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:15,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 215 transitions. [2021-10-13 07:20:15,655 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 215 transitions. Word has length 13 [2021-10-13 07:20:15,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:20:15,655 INFO L470 AbstractCegarLoop]: Abstraction has 192 states and 215 transitions. [2021-10-13 07:20:15,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 14 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-13 07:20:15,656 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 215 transitions. [2021-10-13 07:20:15,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 07:20:15,657 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:20:15,657 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:20:15,668 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-10-13 07:20:15,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:20:15,866 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:20:15,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:20:15,867 INFO L82 PathProgramCache]: Analyzing trace with hash -2093632455, now seen corresponding path program 1 times [2021-10-13 07:20:15,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:20:15,867 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [486398138] [2021-10-13 07:20:15,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:20:15,867 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:20:15,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:20:15,869 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:20:15,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-10-13 07:20:15,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:20:15,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 07:20:15,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:20:16,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:20:16,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:20:16,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-10-13 07:20:16,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2021-10-13 07:20:16,125 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:16,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:16,202 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:16,202 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:20:16,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [486398138] [2021-10-13 07:20:16,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [486398138] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:20:16,203 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:20:16,203 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-10-13 07:20:16,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825282907] [2021-10-13 07:20:16,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 07:20:16,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:20:16,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 07:20:16,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:20:16,204 INFO L87 Difference]: Start difference. First operand 192 states and 215 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-13 07:20:16,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:20:16,594 INFO L93 Difference]: Finished difference Result 285 states and 314 transitions. [2021-10-13 07:20:16,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 07:20:16,595 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-13 07:20:16,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:20:16,596 INFO L225 Difference]: With dead ends: 285 [2021-10-13 07:20:16,596 INFO L226 Difference]: Without dead ends: 285 [2021-10-13 07:20:16,597 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 72.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-13 07:20:16,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2021-10-13 07:20:16,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 195. [2021-10-13 07:20:16,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 135 states have (on average 1.614814814814815) internal successors, (218), 194 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:16,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 218 transitions. [2021-10-13 07:20:16,603 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 218 transitions. Word has length 14 [2021-10-13 07:20:16,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:20:16,603 INFO L470 AbstractCegarLoop]: Abstraction has 195 states and 218 transitions. [2021-10-13 07:20:16,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-13 07:20:16,604 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 218 transitions. [2021-10-13 07:20:16,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 07:20:16,604 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:20:16,604 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:20:16,625 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-10-13 07:20:16,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:20:16,816 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:20:16,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:20:16,816 INFO L82 PathProgramCache]: Analyzing trace with hash 114589944, now seen corresponding path program 1 times [2021-10-13 07:20:16,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:20:16,816 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [693815715] [2021-10-13 07:20:16,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:20:16,817 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:20:16,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:20:16,818 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:20:16,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-10-13 07:20:16,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:20:16,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 07:20:16,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:20:16,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:20:17,066 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-10-13 07:20:17,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 21 [2021-10-13 07:20:17,088 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:17,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:17,174 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:17,174 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:20:17,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [693815715] [2021-10-13 07:20:17,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [693815715] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:20:17,174 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:20:17,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-13 07:20:17,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393793921] [2021-10-13 07:20:17,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 07:20:17,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:20:17,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 07:20:17,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 07:20:17,176 INFO L87 Difference]: Start difference. First operand 195 states and 218 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:17,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:20:17,604 INFO L93 Difference]: Finished difference Result 191 states and 212 transitions. [2021-10-13 07:20:17,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 07:20:17,605 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 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 17 [2021-10-13 07:20:17,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:20:17,606 INFO L225 Difference]: With dead ends: 191 [2021-10-13 07:20:17,606 INFO L226 Difference]: Without dead ends: 191 [2021-10-13 07:20:17,606 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 47.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:20:17,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-10-13 07:20:17,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 186. [2021-10-13 07:20:17,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 137 states have (on average 1.5255474452554745) internal successors, (209), 185 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:17,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 209 transitions. [2021-10-13 07:20:17,611 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 209 transitions. Word has length 17 [2021-10-13 07:20:17,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:20:17,612 INFO L470 AbstractCegarLoop]: Abstraction has 186 states and 209 transitions. [2021-10-13 07:20:17,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:17,612 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 209 transitions. [2021-10-13 07:20:17,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 07:20:17,613 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:20:17,613 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:20:17,629 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-10-13 07:20:17,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:20:17,826 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:20:17,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:20:17,826 INFO L82 PathProgramCache]: Analyzing trace with hash 114589945, now seen corresponding path program 1 times [2021-10-13 07:20:17,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:20:17,826 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [454569050] [2021-10-13 07:20:17,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:20:17,827 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:20:17,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:20:17,827 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:20:17,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-10-13 07:20:17,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:20:17,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 07:20:17,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:20:17,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:20:17,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:20:18,220 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-10-13 07:20:18,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 28 [2021-10-13 07:20:18,229 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-13 07:20:18,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 25 [2021-10-13 07:20:18,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-13 07:20:18,271 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:23,249 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:23,249 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:20:23,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [454569050] [2021-10-13 07:20:23,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [454569050] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:20:23,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:20:23,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 7 [2021-10-13 07:20:23,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586021995] [2021-10-13 07:20:23,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 07:20:23,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:20:23,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 07:20:23,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=36, Unknown=2, NotChecked=0, Total=56 [2021-10-13 07:20:23,252 INFO L87 Difference]: Start difference. First operand 186 states and 209 transitions. Second operand has 8 states, 7 states have (on average 4.714285714285714) internal successors, (33), 8 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-13 07:20:37,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:20:37,929 INFO L93 Difference]: Finished difference Result 246 states and 263 transitions. [2021-10-13 07:20:37,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 07:20:37,931 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.714285714285714) internal successors, (33), 8 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 17 [2021-10-13 07:20:37,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:20:37,932 INFO L225 Difference]: With dead ends: 246 [2021-10-13 07:20:37,933 INFO L226 Difference]: Without dead ends: 246 [2021-10-13 07:20:37,933 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 14597.1ms TimeCoverageRelationStatistics Valid=51, Invalid=78, Unknown=3, NotChecked=0, Total=132 [2021-10-13 07:20:37,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2021-10-13 07:20:37,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 203. [2021-10-13 07:20:37,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 156 states have (on average 1.5384615384615385) internal successors, (240), 202 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:37,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 240 transitions. [2021-10-13 07:20:37,942 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 240 transitions. Word has length 17 [2021-10-13 07:20:37,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:20:37,942 INFO L470 AbstractCegarLoop]: Abstraction has 203 states and 240 transitions. [2021-10-13 07:20:37,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.714285714285714) internal successors, (33), 8 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-13 07:20:37,943 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 240 transitions. [2021-10-13 07:20:37,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 07:20:37,946 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:20:37,946 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-13 07:20:37,962 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-10-13 07:20:38,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:20:38,160 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:20:38,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:20:38,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1548164667, now seen corresponding path program 1 times [2021-10-13 07:20:38,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:20:38,162 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1871949075] [2021-10-13 07:20:38,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:20:38,162 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:20:38,162 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:20:38,163 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:20:38,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-10-13 07:20:38,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:20:38,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 07:20:38,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:20:38,469 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:38,469 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:38,561 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:38,561 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:20:38,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1871949075] [2021-10-13 07:20:38,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1871949075] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:20:38,562 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:20:38,562 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-10-13 07:20:38,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140471519] [2021-10-13 07:20:38,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 07:20:38,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:20:38,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 07:20:38,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 07:20:38,564 INFO L87 Difference]: Start difference. First operand 203 states and 240 transitions. Second operand has 4 states, 4 states have (on average 4.75) internal successors, (19), 4 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-13 07:20:38,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:20:38,919 INFO L93 Difference]: Finished difference Result 239 states and 255 transitions. [2021-10-13 07:20:38,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 07:20:38,919 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.75) internal successors, (19), 4 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-13 07:20:38,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:20:38,921 INFO L225 Difference]: With dead ends: 239 [2021-10-13 07:20:38,921 INFO L226 Difference]: Without dead ends: 239 [2021-10-13 07:20:38,922 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 26.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:20:38,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2021-10-13 07:20:38,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 201. [2021-10-13 07:20:38,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 155 states have (on average 1.5290322580645161) internal successors, (237), 200 states have internal predecessors, (237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:38,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 237 transitions. [2021-10-13 07:20:38,929 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 237 transitions. Word has length 19 [2021-10-13 07:20:38,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:20:38,930 INFO L470 AbstractCegarLoop]: Abstraction has 201 states and 237 transitions. [2021-10-13 07:20:38,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.75) internal successors, (19), 4 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-13 07:20:38,930 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 237 transitions. [2021-10-13 07:20:38,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-13 07:20:38,931 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:20:38,931 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:20:38,954 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-10-13 07:20:39,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:20:39,145 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr24REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:20:39,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:20:39,145 INFO L82 PathProgramCache]: Analyzing trace with hash -1772498566, now seen corresponding path program 1 times [2021-10-13 07:20:39,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:20:39,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [657127624] [2021-10-13 07:20:39,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:20:39,146 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:20:39,146 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:20:39,147 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:20:39,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-10-13 07:20:39,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:20:39,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-13 07:20:39,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:20:39,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:20:39,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-10-13 07:20:39,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-10-13 07:20:39,451 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:39,451 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:39,537 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:39,537 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:20:39,538 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [657127624] [2021-10-13 07:20:39,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [657127624] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:20:39,538 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:20:39,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-10-13 07:20:39,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301205997] [2021-10-13 07:20:39,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 07:20:39,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:20:39,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 07:20:39,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-13 07:20:39,540 INFO L87 Difference]: Start difference. First operand 201 states and 237 transitions. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 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-13 07:20:40,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:20:40,497 INFO L93 Difference]: Finished difference Result 203 states and 240 transitions. [2021-10-13 07:20:40,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 07:20:40,497 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 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-13 07:20:40,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:20:40,499 INFO L225 Difference]: With dead ends: 203 [2021-10-13 07:20:40,499 INFO L226 Difference]: Without dead ends: 203 [2021-10-13 07:20:40,500 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 146.1ms TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-10-13 07:20:40,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2021-10-13 07:20:40,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 200. [2021-10-13 07:20:40,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 155 states have (on average 1.5225806451612902) internal successors, (236), 199 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:40,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 236 transitions. [2021-10-13 07:20:40,507 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 236 transitions. Word has length 21 [2021-10-13 07:20:40,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:20:40,508 INFO L470 AbstractCegarLoop]: Abstraction has 200 states and 236 transitions. [2021-10-13 07:20:40,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 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-13 07:20:40,508 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 236 transitions. [2021-10-13 07:20:40,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-13 07:20:40,509 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:20:40,509 INFO L512 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-13 07:20:40,530 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-10-13 07:20:40,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:20:40,722 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr25REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:20:40,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:20:40,722 INFO L82 PathProgramCache]: Analyzing trace with hash -1772498565, now seen corresponding path program 1 times [2021-10-13 07:20:40,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:20:40,723 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [422438193] [2021-10-13 07:20:40,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:20:40,723 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:20:40,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:20:40,724 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:20:40,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-10-13 07:20:40,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:20:40,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 07:20:40,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:20:40,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:20:40,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 07:20:41,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-10-13 07:20:41,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-10-13 07:20:41,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-10-13 07:20:41,151 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:41,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:41,553 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:41,553 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:20:41,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [422438193] [2021-10-13 07:20:41,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [422438193] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:20:41,554 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:20:41,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 9 [2021-10-13 07:20:41,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863044783] [2021-10-13 07:20:41,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 07:20:41,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:20:41,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 07:20:41,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-13 07:20:41,555 INFO L87 Difference]: Start difference. First operand 200 states and 236 transitions. Second operand has 10 states, 9 states have (on average 3.0) internal successors, (27), 10 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-13 07:20:43,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:20:43,813 INFO L93 Difference]: Finished difference Result 199 states and 236 transitions. [2021-10-13 07:20:43,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 07:20:43,814 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.0) internal successors, (27), 10 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 21 [2021-10-13 07:20:43,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:20:43,823 INFO L225 Difference]: With dead ends: 199 [2021-10-13 07:20:43,824 INFO L226 Difference]: Without dead ends: 199 [2021-10-13 07:20:43,825 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 660.1ms TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-10-13 07:20:43,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2021-10-13 07:20:43,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 193. [2021-10-13 07:20:43,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 155 states have (on average 1.4774193548387098) internal successors, (229), 192 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:43,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 229 transitions. [2021-10-13 07:20:43,833 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 229 transitions. Word has length 21 [2021-10-13 07:20:43,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:20:43,834 INFO L470 AbstractCegarLoop]: Abstraction has 193 states and 229 transitions. [2021-10-13 07:20:43,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.0) internal successors, (27), 10 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-13 07:20:43,834 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 229 transitions. [2021-10-13 07:20:43,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-13 07:20:43,837 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:20:43,837 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:20:43,858 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-10-13 07:20:44,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:20:44,055 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:20:44,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:20:44,055 INFO L82 PathProgramCache]: Analyzing trace with hash -1228250535, now seen corresponding path program 1 times [2021-10-13 07:20:44,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:20:44,056 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1854382884] [2021-10-13 07:20:44,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:20:44,056 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:20:44,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:20:44,057 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:20:44,057 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-10-13 07:20:44,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:20:44,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 07:20:44,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:20:44,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-10-13 07:20:44,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2021-10-13 07:20:44,553 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:44,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:44,756 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:44,756 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:20:44,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1854382884] [2021-10-13 07:20:44,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1854382884] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:20:44,757 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:20:44,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 9 [2021-10-13 07:20:44,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760622271] [2021-10-13 07:20:44,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 07:20:44,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:20:44,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 07:20:44,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-10-13 07:20:44,759 INFO L87 Difference]: Start difference. First operand 193 states and 229 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 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-13 07:20:45,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:20:45,667 INFO L93 Difference]: Finished difference Result 295 states and 352 transitions. [2021-10-13 07:20:45,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 07:20:45,668 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 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 21 [2021-10-13 07:20:45,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:20:45,669 INFO L225 Difference]: With dead ends: 295 [2021-10-13 07:20:45,669 INFO L226 Difference]: Without dead ends: 295 [2021-10-13 07:20:45,670 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 531.6ms TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-10-13 07:20:45,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2021-10-13 07:20:45,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 188. [2021-10-13 07:20:45,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 151 states have (on average 1.4834437086092715) internal successors, (224), 187 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-13 07:20:45,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 224 transitions. [2021-10-13 07:20:45,675 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 224 transitions. Word has length 21 [2021-10-13 07:20:45,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:20:45,676 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 224 transitions. [2021-10-13 07:20:45,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 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-13 07:20:45,684 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 224 transitions. [2021-10-13 07:20:45,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 07:20:45,684 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:20:45,685 INFO L512 BasicCegarLoop]: trace 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-13 07:20:45,708 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-10-13 07:20:45,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:20:45,908 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:20:45,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:20:45,909 INFO L82 PathProgramCache]: Analyzing trace with hash 1730897082, now seen corresponding path program 1 times [2021-10-13 07:20:45,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:20:45,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1821732305] [2021-10-13 07:20:45,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:20:45,910 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:20:45,910 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:20:45,911 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:20:45,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-10-13 07:20:46,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:20:46,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-13 07:20:46,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:20:46,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-13 07:20:46,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 8 [2021-10-13 07:20:46,267 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:46,267 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:46,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:46,332 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:20:46,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1821732305] [2021-10-13 07:20:46,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1821732305] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:20:46,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:20:46,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 6 [2021-10-13 07:20:46,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890717465] [2021-10-13 07:20:46,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 07:20:46,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:20:46,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 07:20:46,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-13 07:20:46,334 INFO L87 Difference]: Start difference. First operand 188 states and 224 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 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-13 07:20:46,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:20:46,953 INFO L93 Difference]: Finished difference Result 190 states and 227 transitions. [2021-10-13 07:20:46,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 07:20:46,954 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 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-13 07:20:46,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:20:46,955 INFO L225 Difference]: With dead ends: 190 [2021-10-13 07:20:46,955 INFO L226 Difference]: Without dead ends: 190 [2021-10-13 07:20:46,956 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 150.5ms TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-10-13 07:20:46,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-10-13 07:20:46,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 184. [2021-10-13 07:20:46,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 149 states have (on average 1.476510067114094) internal successors, (220), 183 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:46,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 220 transitions. [2021-10-13 07:20:46,961 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 220 transitions. Word has length 23 [2021-10-13 07:20:46,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:20:46,961 INFO L470 AbstractCegarLoop]: Abstraction has 184 states and 220 transitions. [2021-10-13 07:20:46,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 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-13 07:20:46,962 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 220 transitions. [2021-10-13 07:20:46,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 07:20:46,967 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:20:46,967 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:20:46,978 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-10-13 07:20:47,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:20:47,179 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr59ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:20:47,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:20:47,179 INFO L82 PathProgramCache]: Analyzing trace with hash -1483282639, now seen corresponding path program 1 times [2021-10-13 07:20:47,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:20:47,179 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2080335959] [2021-10-13 07:20:47,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:20:47,180 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:20:47,180 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:20:47,181 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:20:47,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-10-13 07:20:47,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:20:47,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 07:20:47,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:20:47,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:47,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:47,505 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:47,505 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:20:47,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2080335959] [2021-10-13 07:20:47,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2080335959] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:20:47,505 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:20:47,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-13 07:20:47,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401073615] [2021-10-13 07:20:47,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 07:20:47,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:20:47,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 07:20:47,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 07:20:47,507 INFO L87 Difference]: Start difference. First operand 184 states and 220 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 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-13 07:20:47,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:20:47,541 INFO L93 Difference]: Finished difference Result 297 states and 363 transitions. [2021-10-13 07:20:47,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 07:20:47,541 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 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 25 [2021-10-13 07:20:47,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:20:47,543 INFO L225 Difference]: With dead ends: 297 [2021-10-13 07:20:47,543 INFO L226 Difference]: Without dead ends: 297 [2021-10-13 07:20:47,544 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.7ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 07:20:47,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2021-10-13 07:20:47,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 214. [2021-10-13 07:20:47,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 179 states have (on average 1.5307262569832403) internal successors, (274), 213 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:47,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 274 transitions. [2021-10-13 07:20:47,549 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 274 transitions. Word has length 25 [2021-10-13 07:20:47,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:20:47,550 INFO L470 AbstractCegarLoop]: Abstraction has 214 states and 274 transitions. [2021-10-13 07:20:47,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 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-13 07:20:47,550 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 274 transitions. [2021-10-13 07:20:47,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 07:20:47,551 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:20:47,551 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:20:47,571 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-10-13 07:20:47,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:20:47,765 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr48ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:20:47,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:20:47,766 INFO L82 PathProgramCache]: Analyzing trace with hash 1262857152, now seen corresponding path program 1 times [2021-10-13 07:20:47,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:20:47,766 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [664312459] [2021-10-13 07:20:47,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:20:47,766 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:20:47,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:20:47,767 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:20:47,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-10-13 07:20:47,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:20:47,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 07:20:47,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:20:47,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:20:47,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:20:48,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-10-13 07:20:48,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2021-10-13 07:20:48,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-13 07:20:48,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:48,455 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:48,455 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:20:48,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [664312459] [2021-10-13 07:20:48,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [664312459] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:20:48,456 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:20:48,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 6 [2021-10-13 07:20:48,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316245871] [2021-10-13 07:20:48,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 07:20:48,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:20:48,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 07:20:48,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-13 07:20:48,459 INFO L87 Difference]: Start difference. First operand 214 states and 274 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-13 07:20:49,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:20:49,431 INFO L93 Difference]: Finished difference Result 337 states and 417 transitions. [2021-10-13 07:20:49,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 07:20:49,432 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-13 07:20:49,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:20:49,436 INFO L225 Difference]: With dead ends: 337 [2021-10-13 07:20:49,437 INFO L226 Difference]: Without dead ends: 337 [2021-10-13 07:20:49,437 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 221.7ms TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-10-13 07:20:49,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2021-10-13 07:20:49,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 227. [2021-10-13 07:20:49,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 192 states have (on average 1.5) internal successors, (288), 226 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:49,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 288 transitions. [2021-10-13 07:20:49,447 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 288 transitions. Word has length 26 [2021-10-13 07:20:49,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:20:49,448 INFO L470 AbstractCegarLoop]: Abstraction has 227 states and 288 transitions. [2021-10-13 07:20:49,448 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-13 07:20:49,448 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 288 transitions. [2021-10-13 07:20:49,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-13 07:20:49,449 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:20:49,449 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:20:49,466 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (19)] Ended with exit code 0 [2021-10-13 07:20:49,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:20:49,666 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr46REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:20:49,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:20:49,667 INFO L82 PathProgramCache]: Analyzing trace with hash -1370374375, now seen corresponding path program 1 times [2021-10-13 07:20:49,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:20:49,667 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1811050019] [2021-10-13 07:20:49,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:20:49,667 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:20:49,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:20:49,668 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:20:49,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-10-13 07:20:49,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:20:49,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 07:20:49,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:20:49,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-10-13 07:20:49,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-10-13 07:20:50,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:20:50,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2021-10-13 07:20:50,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:20:50,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2021-10-13 07:20:50,659 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 07:20:50,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 31 [2021-10-13 07:20:50,667 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 07:20:50,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-10-13 07:20:50,743 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:50,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:51,128 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:51,128 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:20:51,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1811050019] [2021-10-13 07:20:51,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1811050019] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 07:20:51,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1504056243] [2021-10-13 07:20:51,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:20:51,129 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-13 07:20:51,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/cvc4 [2021-10-13 07:20:51,131 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-13 07:20:51,162 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2021-10-13 07:20:51,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:20:51,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 07:20:51,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:20:51,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-10-13 07:20:51,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-10-13 07:20:51,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:20:51,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2021-10-13 07:20:51,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:20:51,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2021-10-13 07:20:52,234 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 07:20:52,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 31 [2021-10-13 07:20:52,238 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 07:20:52,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-10-13 07:20:52,257 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:52,257 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:52,553 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:52,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1504056243] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 07:20:52,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921055019] [2021-10-13 07:20:52,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:20:52,553 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 07:20:52,553 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 [2021-10-13 07:20:52,555 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 07:20:52,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-10-13 07:20:52,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:20:52,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 07:20:52,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:20:52,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-10-13 07:20:52,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-10-13 07:20:53,015 INFO L354 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2021-10-13 07:20:53,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 20 [2021-10-13 07:20:53,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:20:53,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2021-10-13 07:20:53,608 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-10-13 07:20:53,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 33 [2021-10-13 07:20:53,615 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-10-13 07:20:53,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-10-13 07:20:53,636 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:53,637 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:53,965 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:53,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921055019] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 07:20:53,966 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-10-13 07:20:53,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 8, 6, 7, 6] total 12 [2021-10-13 07:20:53,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705552959] [2021-10-13 07:20:53,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 07:20:53,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:20:53,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 07:20:53,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-10-13 07:20:53,968 INFO L87 Difference]: Start difference. First operand 227 states and 288 transitions. Second operand has 12 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:55,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:20:55,746 INFO L93 Difference]: Finished difference Result 384 states and 456 transitions. [2021-10-13 07:20:55,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 07:20:55,750 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 0 states have call successors, (0), 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-13 07:20:55,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:20:55,752 INFO L225 Difference]: With dead ends: 384 [2021-10-13 07:20:55,752 INFO L226 Difference]: Without dead ends: 384 [2021-10-13 07:20:55,753 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 155 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 684.6ms TimeCoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2021-10-13 07:20:55,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2021-10-13 07:20:55,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 269. [2021-10-13 07:20:55,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 234 states have (on average 1.5299145299145298) internal successors, (358), 268 states have internal predecessors, (358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:55,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 358 transitions. [2021-10-13 07:20:55,761 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 358 transitions. Word has length 29 [2021-10-13 07:20:55,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:20:55,761 INFO L470 AbstractCegarLoop]: Abstraction has 269 states and 358 transitions. [2021-10-13 07:20:55,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:55,762 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 358 transitions. [2021-10-13 07:20:55,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-13 07:20:55,763 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:20:55,763 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:20:55,769 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (21)] Ended with exit code 0 [2021-10-13 07:20:55,986 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-10-13 07:20:56,173 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-10-13 07:20:56,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:20:56,366 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr34REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:20:56,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:20:56,366 INFO L82 PathProgramCache]: Analyzing trace with hash 1829307095, now seen corresponding path program 1 times [2021-10-13 07:20:56,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:20:56,367 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1129338076] [2021-10-13 07:20:56,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:20:56,367 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:20:56,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:20:56,367 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:20:56,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-10-13 07:20:56,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:20:56,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 07:20:56,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:20:56,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:20:56,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-10-13 07:20:56,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-10-13 07:20:56,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-13 07:20:56,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:56,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-13 07:20:56,926 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:20:56,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1129338076] [2021-10-13 07:20:56,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1129338076] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:20:56,927 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:20:56,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-10-13 07:20:56,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713039634] [2021-10-13 07:20:56,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 07:20:56,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:20:56,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 07:20:56,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:20:56,928 INFO L87 Difference]: Start difference. First operand 269 states and 358 transitions. Second operand has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 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-13 07:20:57,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:20:57,512 INFO L93 Difference]: Finished difference Result 268 states and 357 transitions. [2021-10-13 07:20:57,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 07:20:57,514 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 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-13 07:20:57,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:20:57,515 INFO L225 Difference]: With dead ends: 268 [2021-10-13 07:20:57,515 INFO L226 Difference]: Without dead ends: 268 [2021-10-13 07:20:57,516 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 66.5ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-10-13 07:20:57,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2021-10-13 07:20:57,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 268. [2021-10-13 07:20:57,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 234 states have (on average 1.5256410256410255) internal successors, (357), 267 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:20:57,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 357 transitions. [2021-10-13 07:20:57,523 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 357 transitions. Word has length 30 [2021-10-13 07:20:57,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:20:57,523 INFO L470 AbstractCegarLoop]: Abstraction has 268 states and 357 transitions. [2021-10-13 07:20:57,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 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-13 07:20:57,523 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 357 transitions. [2021-10-13 07:20:57,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-13 07:20:57,524 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:20:57,524 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:20:57,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-10-13 07:20:57,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:20:57,724 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr35REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:20:57,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:20:57,725 INFO L82 PathProgramCache]: Analyzing trace with hash 1829307096, now seen corresponding path program 1 times [2021-10-13 07:20:57,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:20:57,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [335752400] [2021-10-13 07:20:57,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:20:57,725 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:20:57,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:20:57,727 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:20:57,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-10-13 07:20:58,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:20:58,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 07:20:58,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:20:58,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:20:58,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:20:58,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 07:20:58,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-10-13 07:20:58,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2021-10-13 07:20:58,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:58,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:20:58,766 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:20:58,766 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:20:58,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [335752400] [2021-10-13 07:20:58,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [335752400] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:20:58,767 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:20:58,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 7 [2021-10-13 07:20:58,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478606666] [2021-10-13 07:20:58,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 07:20:58,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:20:58,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 07:20:58,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 07:20:58,768 INFO L87 Difference]: Start difference. First operand 268 states and 357 transitions. Second operand has 8 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:21:00,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:21:00,198 INFO L93 Difference]: Finished difference Result 267 states and 356 transitions. [2021-10-13 07:21:00,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 07:21:00,199 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 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-13 07:21:00,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:21:00,201 INFO L225 Difference]: With dead ends: 267 [2021-10-13 07:21:00,201 INFO L226 Difference]: Without dead ends: 267 [2021-10-13 07:21:00,202 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 289.1ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-10-13 07:21:00,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-10-13 07:21:00,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 267. [2021-10-13 07:21:00,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 234 states have (on average 1.5213675213675213) internal successors, (356), 266 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:21:00,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 356 transitions. [2021-10-13 07:21:00,213 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 356 transitions. Word has length 30 [2021-10-13 07:21:00,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:21:00,213 INFO L470 AbstractCegarLoop]: Abstraction has 267 states and 356 transitions. [2021-10-13 07:21:00,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:21:00,214 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 356 transitions. [2021-10-13 07:21:00,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-13 07:21:00,215 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:21:00,215 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:21:00,243 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-10-13 07:21:00,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:21:00,429 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr48ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:21:00,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:21:00,430 INFO L82 PathProgramCache]: Analyzing trace with hash -1635129317, now seen corresponding path program 1 times [2021-10-13 07:21:00,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:21:00,431 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1041119580] [2021-10-13 07:21:00,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:21:00,431 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:21:00,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:21:00,432 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:21:00,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-10-13 07:21:00,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:21:00,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 07:21:00,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:21:01,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:21:01,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:21:01,097 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:21:01,097 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:21:01,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1041119580] [2021-10-13 07:21:01,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1041119580] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:21:01,097 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:21:01,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-13 07:21:01,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451169634] [2021-10-13 07:21:01,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 07:21:01,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:21:01,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 07:21:01,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:21:01,099 INFO L87 Difference]: Start difference. First operand 267 states and 356 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-13 07:21:01,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:21:01,151 INFO L93 Difference]: Finished difference Result 265 states and 349 transitions. [2021-10-13 07:21:01,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 07:21:01,162 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-13 07:21:01,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:21:01,163 INFO L225 Difference]: With dead ends: 265 [2021-10-13 07:21:01,163 INFO L226 Difference]: Without dead ends: 265 [2021-10-13 07:21:01,164 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:21:01,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-10-13 07:21:01,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 265. [2021-10-13 07:21:01,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 233 states have (on average 1.497854077253219) internal successors, (349), 264 states have internal predecessors, (349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:21:01,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 349 transitions. [2021-10-13 07:21:01,170 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 349 transitions. Word has length 31 [2021-10-13 07:21:01,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:21:01,171 INFO L470 AbstractCegarLoop]: Abstraction has 265 states and 349 transitions. [2021-10-13 07:21:01,171 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-13 07:21:01,171 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 349 transitions. [2021-10-13 07:21:01,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-13 07:21:01,172 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:21:01,172 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:21:01,202 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-10-13 07:21:01,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:21:01,385 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:21:01,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:21:01,386 INFO L82 PathProgramCache]: Analyzing trace with hash 1054040681, now seen corresponding path program 1 times [2021-10-13 07:21:01,386 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:21:01,386 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [443348827] [2021-10-13 07:21:01,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:21:01,387 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:21:01,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:21:01,387 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:21:01,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-10-13 07:21:01,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:21:01,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 07:21:01,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:21:01,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:21:01,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:21:01,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-10-13 07:21:01,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2021-10-13 07:21: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-13 07:21:01,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:21:02,077 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:21:02,078 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:21:02,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [443348827] [2021-10-13 07:21:02,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [443348827] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:21:02,078 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:21:02,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-10-13 07:21:02,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043941007] [2021-10-13 07:21:02,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 07:21:02,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:21:02,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 07:21:02,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:21:02,080 INFO L87 Difference]: Start difference. First operand 265 states and 349 transitions. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 5 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-13 07:21:02,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:21:02,466 INFO L93 Difference]: Finished difference Result 280 states and 365 transitions. [2021-10-13 07:21:02,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 07:21:02,467 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 5 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-13 07:21:02,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:21:02,468 INFO L225 Difference]: With dead ends: 280 [2021-10-13 07:21:02,468 INFO L226 Difference]: Without dead ends: 280 [2021-10-13 07:21:02,469 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 91.7ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-13 07:21:02,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2021-10-13 07:21:02,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 268. [2021-10-13 07:21:02,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 236 states have (on average 1.4915254237288136) internal successors, (352), 267 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:21:02,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 352 transitions. [2021-10-13 07:21:02,474 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 352 transitions. Word has length 32 [2021-10-13 07:21:02,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:21:02,474 INFO L470 AbstractCegarLoop]: Abstraction has 268 states and 352 transitions. [2021-10-13 07:21:02,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 5 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-13 07:21:02,475 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 352 transitions. [2021-10-13 07:21:02,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-13 07:21:02,475 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:21:02,476 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:21:02,502 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-10-13 07:21:02,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:21:02,688 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr49REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:21:02,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:21:02,688 INFO L82 PathProgramCache]: Analyzing trace with hash 850603051, now seen corresponding path program 1 times [2021-10-13 07:21:02,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:21:02,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [248700779] [2021-10-13 07:21:02,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:21:02,689 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:21:02,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:21:02,689 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:21:02,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-10-13 07:21:03,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:21:03,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 07:21:03,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:21:03,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:21:03,339 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-10-13 07:21:03,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 29 [2021-10-13 07:21:03,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 22 [2021-10-13 07:21:03,658 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 07:21:03,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 33 [2021-10-13 07:21:06,148 INFO L354 Elim1Store]: treesize reduction 68, result has 20.0 percent of original size [2021-10-13 07:21:06,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 45 [2021-10-13 07:21:12,882 INFO L354 Elim1Store]: treesize reduction 15, result has 6.3 percent of original size [2021-10-13 07:21:12,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 70 treesize of output 43 [2021-10-13 07:21:13,257 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:21:13,257 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:21:15,546 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_main_#t~mem7.offset| (_ BitVec 32))) (= (_ bv0 1) (bvadd (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (select |c_#valid| (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_#t~mem7.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_#t~mem7.base|) (bvadd (_ bv4 32) |ULTIMATE.start_main_#t~mem7.offset|) (_ bv0 32))) c_ULTIMATE.start_main_~list~0.base) (bvadd (_ bv4 32) c_ULTIMATE.start_main_~list~0.offset))))))))))))))) (_ bv1 1)))) is different from false [2021-10-13 07:21:17,686 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_main_#t~mem6.offset| (_ BitVec 32)) (|ULTIMATE.start_main_#t~mem7.offset| (_ BitVec 32))) (= (_ bv0 1) (bvadd (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (select |c_#valid| (let ((.cse2 (bvadd (_ bv4 32) c_ULTIMATE.start_main_~list~0.offset))) (select (select (let ((.cse0 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_#t~mem6.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_#t~mem6.base|) |ULTIMATE.start_main_#t~mem6.offset| (_ bv0 32))))) (let ((.cse1 (select (select .cse0 c_ULTIMATE.start_main_~list~0.base) .cse2))) (store .cse0 .cse1 (store (select .cse0 .cse1) (bvadd (_ bv4 32) |ULTIMATE.start_main_#t~mem7.offset|) (_ bv0 32))))) c_ULTIMATE.start_main_~list~0.base) .cse2))))))))))))))))) (_ bv1 1)))) is different from false [2021-10-13 07:21:19,707 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_main_#t~mem6.offset| (_ BitVec 32)) (|ULTIMATE.start_main_#t~mem7.offset| (_ BitVec 32))) (= (_ bv0 1) (bvadd (_ bv1 1) (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (select |c_#valid| (let ((.cse2 (bvadd (_ bv4 32) c_ULTIMATE.start_main_~list~0.offset))) (select (select (let ((.cse0 (let ((.cse3 (select (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_main_~list~0.base) .cse2))) (store |c_#memory_$Pointer$.base| .cse3 (store (select |c_#memory_$Pointer$.base| .cse3) |ULTIMATE.start_main_#t~mem6.offset| (_ bv0 32)))))) (let ((.cse1 (select (select .cse0 c_ULTIMATE.start_main_~list~0.base) .cse2))) (store .cse0 .cse1 (store (select .cse0 .cse1) (bvadd (_ bv4 32) |ULTIMATE.start_main_#t~mem7.offset|) (_ bv0 32))))) c_ULTIMATE.start_main_~list~0.base) .cse2)))))))))))))))))))) is different from false [2021-10-13 07:21:20,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:21:20,076 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:21:20,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [248700779] [2021-10-13 07:21:20,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [248700779] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:21:20,076 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:21:20,076 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 21 [2021-10-13 07:21:20,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339369698] [2021-10-13 07:21:20,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 07:21:20,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:21:20,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 07:21:20,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=274, Unknown=5, NotChecked=108, Total=462 [2021-10-13 07:21:20,079 INFO L87 Difference]: Start difference. First operand 268 states and 352 transitions. Second operand has 22 states, 21 states have (on average 3.0) internal successors, (63), 22 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-13 07:21:36,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:21:36,570 INFO L93 Difference]: Finished difference Result 361 states and 427 transitions. [2021-10-13 07:21:36,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 07:21:36,571 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 3.0) internal successors, (63), 22 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 32 [2021-10-13 07:21:36,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:21:36,574 INFO L225 Difference]: With dead ends: 361 [2021-10-13 07:21:36,574 INFO L226 Difference]: Without dead ends: 361 [2021-10-13 07:21:36,575 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 3 IntricatePredicates, 1 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 18103.2ms TimeCoverageRelationStatistics Valid=189, Invalid=629, Unknown=6, NotChecked=168, Total=992 [2021-10-13 07:21:36,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2021-10-13 07:21:36,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 269. [2021-10-13 07:21:36,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 239 states have (on average 1.4393305439330544) internal successors, (344), 268 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:21:36,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 344 transitions. [2021-10-13 07:21:36,582 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 344 transitions. Word has length 32 [2021-10-13 07:21:36,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:21:36,582 INFO L470 AbstractCegarLoop]: Abstraction has 269 states and 344 transitions. [2021-10-13 07:21:36,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 3.0) internal successors, (63), 22 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-13 07:21:36,583 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 344 transitions. [2021-10-13 07:21:36,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-13 07:21:36,583 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:21:36,584 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:21:36,597 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-10-13 07:21:36,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:21:36,797 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:21:36,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:21:36,798 INFO L82 PathProgramCache]: Analyzing trace with hash 850603052, now seen corresponding path program 1 times [2021-10-13 07:21:36,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:21:36,798 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [106989100] [2021-10-13 07:21:36,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:21:36,798 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:21:36,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:21:36,799 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:21:36,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-10-13 07:21:37,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:21:37,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-13 07:21:37,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:21:37,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:21:37,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:21:37,539 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-13 07:21:37,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 15 [2021-10-13 07:21:37,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-10-13 07:21:37,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:21:37,799 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 07:21:37,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 77 treesize of output 49 [2021-10-13 07:21:37,825 INFO L354 Elim1Store]: treesize reduction 43, result has 17.3 percent of original size [2021-10-13 07:21:37,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 67 treesize of output 60 [2021-10-13 07:21:39,847 INFO L354 Elim1Store]: treesize reduction 68, result has 20.0 percent of original size [2021-10-13 07:21:39,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 107 treesize of output 70 [2021-10-13 07:21:41,474 INFO L354 Elim1Store]: treesize reduction 92, result has 20.0 percent of original size [2021-10-13 07:21:41,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 97 treesize of output 93 [2021-10-13 07:21:46,178 INFO L354 Elim1Store]: treesize reduction 15, result has 6.3 percent of original size [2021-10-13 07:21:46,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 79 treesize of output 46 [2021-10-13 07:21:46,186 INFO L354 Elim1Store]: treesize reduction 15, result has 6.3 percent of original size [2021-10-13 07:21:46,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-10-13 07:21:46,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-13 07:21:46,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:22:12,789 WARN L838 $PredicateComparison]: unable to prove that (and (forall ((|ULTIMATE.start_main_#t~mem6.offset| (_ BitVec 32)) (|ULTIMATE.start_main_#t~mem7.offset| (_ BitVec 32))) (let ((.cse0 (let ((.cse3 (bvadd (_ bv4 32) c_ULTIMATE.start_main_~list~0.offset))) (select (select (let ((.cse1 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_#t~mem6.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_#t~mem6.base|) |ULTIMATE.start_main_#t~mem6.offset| (_ bv0 32)))) (.cse2 (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_#t~mem6.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_#t~mem6.base|) |ULTIMATE.start_main_#t~mem6.offset| (_ bv0 32))) c_ULTIMATE.start_main_~list~0.base) .cse3))) (store .cse1 .cse2 (store (select .cse1 .cse2) (bvadd (_ bv4 32) |ULTIMATE.start_main_#t~mem7.offset|) (_ bv0 32)))) c_ULTIMATE.start_main_~list~0.base) .cse3)))) (bvule (bvadd .cse0 (_ bv4 32)) (bvadd .cse0 (_ bv8 32))))) (forall ((|ULTIMATE.start_main_#t~mem6.offset| (_ BitVec 32)) (|ULTIMATE.start_main_#t~mem7.offset| (_ BitVec 32))) (let ((.cse8 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_#t~mem6.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_#t~mem6.base|) |ULTIMATE.start_main_#t~mem6.offset| (_ bv0 32)))) (.cse7 (bvadd (_ bv4 32) c_ULTIMATE.start_main_~list~0.offset))) (let ((.cse5 (select (select .cse8 c_ULTIMATE.start_main_~list~0.base) .cse7)) (.cse6 (bvadd (_ bv4 32) |ULTIMATE.start_main_#t~mem7.offset|))) (bvule (bvadd (select (select (let ((.cse4 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_#t~mem6.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_#t~mem6.base|) |ULTIMATE.start_main_#t~mem6.offset| (_ bv0 32))))) (store .cse4 .cse5 (store (select .cse4 .cse5) .cse6 (_ bv0 32)))) c_ULTIMATE.start_main_~list~0.base) .cse7) (_ bv8 32)) (select |c_#length| (select (select (store .cse8 .cse5 (store (select .cse8 .cse5) .cse6 (_ bv0 32))) c_ULTIMATE.start_main_~list~0.base) .cse7))))))) is different from false [2021-10-13 07:22:14,976 WARN L838 $PredicateComparison]: unable to prove that (and (forall ((|ULTIMATE.start_main_#t~mem6.offset| (_ BitVec 32)) (|ULTIMATE.start_main_#t~mem7.offset| (_ BitVec 32))) (let ((.cse0 (let ((.cse4 (bvadd (_ bv4 32) c_ULTIMATE.start_main_~list~0.offset))) (select (select (let ((.cse3 (select (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_main_~list~0.base) .cse4))) (let ((.cse1 (store |c_#memory_$Pointer$.offset| .cse3 (store (select |c_#memory_$Pointer$.offset| .cse3) |ULTIMATE.start_main_#t~mem6.offset| (_ bv0 32)))) (.cse2 (select (select (store |c_#memory_$Pointer$.base| .cse3 (store (select |c_#memory_$Pointer$.base| .cse3) |ULTIMATE.start_main_#t~mem6.offset| (_ bv0 32))) c_ULTIMATE.start_main_~list~0.base) .cse4))) (store .cse1 .cse2 (store (select .cse1 .cse2) (bvadd (_ bv4 32) |ULTIMATE.start_main_#t~mem7.offset|) (_ bv0 32))))) c_ULTIMATE.start_main_~list~0.base) .cse4)))) (bvule (bvadd (_ bv4 32) .cse0) (bvadd (_ bv8 32) .cse0)))) (forall ((|ULTIMATE.start_main_#t~mem6.offset| (_ BitVec 32)) (|ULTIMATE.start_main_#t~mem7.offset| (_ BitVec 32))) (let ((.cse9 (bvadd (_ bv4 32) c_ULTIMATE.start_main_~list~0.offset))) (let ((.cse8 (select (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_main_~list~0.base) .cse9))) (let ((.cse10 (store |c_#memory_$Pointer$.base| .cse8 (store (select |c_#memory_$Pointer$.base| .cse8) |ULTIMATE.start_main_#t~mem6.offset| (_ bv0 32))))) (let ((.cse6 (select (select .cse10 c_ULTIMATE.start_main_~list~0.base) .cse9)) (.cse7 (bvadd (_ bv4 32) |ULTIMATE.start_main_#t~mem7.offset|))) (bvule (bvadd (_ bv8 32) (select (select (let ((.cse5 (store |c_#memory_$Pointer$.offset| .cse8 (store (select |c_#memory_$Pointer$.offset| .cse8) |ULTIMATE.start_main_#t~mem6.offset| (_ bv0 32))))) (store .cse5 .cse6 (store (select .cse5 .cse6) .cse7 (_ bv0 32)))) c_ULTIMATE.start_main_~list~0.base) .cse9)) (select |c_#length| (select (select (store .cse10 .cse6 (store (select .cse10 .cse6) .cse7 (_ bv0 32))) c_ULTIMATE.start_main_~list~0.base) .cse9))))))))) is different from false [2021-10-13 07:25:44,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 12 [2021-10-13 07:25:44,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-13 07:25:44,501 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:25:44,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [106989100] [2021-10-13 07:25:44,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [106989100] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:25:44,502 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:25:44,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 21 [2021-10-13 07:25:44,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018343941] [2021-10-13 07:25:44,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 07:25:44,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:25:44,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 07:25:44,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=312, Unknown=11, NotChecked=74, Total=462 [2021-10-13 07:25:44,504 INFO L87 Difference]: Start difference. First operand 269 states and 344 transitions. Second operand has 22 states, 21 states have (on average 3.0) internal successors, (63), 22 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-13 07:26:37,673 WARN L207 SmtUtils]: Spent 16.73 s on a formula simplification. DAG size of input: 80 DAG size of output: 77 [2021-10-13 07:26:59,530 WARN L207 SmtUtils]: Spent 15.96 s on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2021-10-13 07:27:04,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:27:04,651 INFO L93 Difference]: Finished difference Result 307 states and 367 transitions. [2021-10-13 07:27:04,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 07:27:04,653 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 3.0) internal successors, (63), 22 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 32 [2021-10-13 07:27:04,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:27:04,655 INFO L225 Difference]: With dead ends: 307 [2021-10-13 07:27:04,655 INFO L226 Difference]: Without dead ends: 307 [2021-10-13 07:27:04,656 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 94990.6ms TimeCoverageRelationStatistics Valid=278, Invalid=1044, Unknown=18, NotChecked=142, Total=1482 [2021-10-13 07:27:04,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-10-13 07:27:04,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 271. [2021-10-13 07:27:04,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 242 states have (on average 1.4090909090909092) internal successors, (341), 270 states have internal predecessors, (341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:27:04,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 341 transitions. [2021-10-13 07:27:04,663 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 341 transitions. Word has length 32 [2021-10-13 07:27:04,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:27:04,664 INFO L470 AbstractCegarLoop]: Abstraction has 271 states and 341 transitions. [2021-10-13 07:27:04,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 3.0) internal successors, (63), 22 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-13 07:27:04,664 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 341 transitions. [2021-10-13 07:27:04,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-10-13 07:27:04,665 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:27:04,665 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:27:04,681 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-10-13 07:27:04,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:27:04,881 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr38REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:27:04,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:27:04,881 INFO L82 PathProgramCache]: Analyzing trace with hash -1952226646, now seen corresponding path program 1 times [2021-10-13 07:27:04,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:27:04,882 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1244312985] [2021-10-13 07:27:04,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:27:04,882 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:27:04,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:27:04,883 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:27:04,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-10-13 07:27:05,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:27:05,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 07:27:05,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:27:05,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:27:05,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-10-13 07:27:05,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-10-13 07:27:05,704 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-10-13 07:27:05,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2021-10-13 07:27:05,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-13 07:27:06,065 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 07:27:06,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 52 treesize of output 36 [2021-10-13 07:27:06,228 INFO L354 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2021-10-13 07:27:06,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 71 treesize of output 46 [2021-10-13 07:27:06,325 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:27:06,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:27:20,544 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_main_#t~mem16.offset| (_ BitVec 32))) (= (_ bv0 1) (bvadd (bvneg (bvneg (bvneg (select |c_#valid| (let ((.cse1 (bvadd (_ bv4 32) c_ULTIMATE.start_main_~end~0.offset))) (select (select (let ((.cse0 (select (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_main_~end~0.base) .cse1))) (store |c_#memory_$Pointer$.base| .cse0 (store (select |c_#memory_$Pointer$.base| .cse0) |ULTIMATE.start_main_#t~mem16.offset| (_ bv0 32)))) c_ULTIMATE.start_main_~end~0.base) .cse1)))))) (_ bv1 1)))) is different from false [2021-10-13 07:27:21,047 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:27:21,047 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:27:21,047 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1244312985] [2021-10-13 07:27:21,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1244312985] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:27:21,048 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:27:21,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 19 [2021-10-13 07:27:21,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106027871] [2021-10-13 07:27:21,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 07:27:21,049 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:27:21,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 07:27:21,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=282, Unknown=6, NotChecked=34, Total=380 [2021-10-13 07:27:21,050 INFO L87 Difference]: Start difference. First operand 271 states and 341 transitions. Second operand has 20 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:27:47,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:27:47,091 INFO L93 Difference]: Finished difference Result 271 states and 341 transitions. [2021-10-13 07:27:47,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 07:27:47,092 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 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-13 07:27:47,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:27:47,094 INFO L225 Difference]: With dead ends: 271 [2021-10-13 07:27:47,094 INFO L226 Difference]: Without dead ends: 271 [2021-10-13 07:27:47,095 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 38039.0ms TimeCoverageRelationStatistics Valid=184, Invalid=798, Unknown=14, NotChecked=60, Total=1056 [2021-10-13 07:27:47,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-10-13 07:27:47,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 270. [2021-10-13 07:27:47,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 242 states have (on average 1.4049586776859504) internal successors, (340), 269 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:27:47,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 340 transitions. [2021-10-13 07:27:47,100 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 340 transitions. Word has length 33 [2021-10-13 07:27:47,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:27:47,100 INFO L470 AbstractCegarLoop]: Abstraction has 270 states and 340 transitions. [2021-10-13 07:27:47,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:27:47,101 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 340 transitions. [2021-10-13 07:27:47,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-10-13 07:27:47,101 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:27:47,101 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:27:47,119 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2021-10-13 07:27:47,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:27:47,314 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr39REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:27:47,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:27:47,314 INFO L82 PathProgramCache]: Analyzing trace with hash -1952226645, now seen corresponding path program 1 times [2021-10-13 07:27:47,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:27:47,315 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [154394890] [2021-10-13 07:27:47,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:27:47,315 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:27:47,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:27:47,316 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:27:47,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-10-13 07:27:47,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:27:47,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-13 07:27:47,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:27:47,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:27:47,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-10-13 07:27:47,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-10-13 07:27:48,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:27:48,105 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-13 07:27:48,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 18 [2021-10-13 07:27:48,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-10-13 07:27:48,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:27:48,415 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 07:27:48,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 77 treesize of output 49 [2021-10-13 07:27:48,462 INFO L354 Elim1Store]: treesize reduction 43, result has 17.3 percent of original size [2021-10-13 07:27:48,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 67 treesize of output 60 [2021-10-13 07:27:48,639 INFO L354 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2021-10-13 07:27:48,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 75 treesize of output 44 [2021-10-13 07:27:48,649 INFO L354 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2021-10-13 07:27:48,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-10-13 07:27:48,713 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:27:48,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:28:03,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 12 [2021-10-13 07:28:04,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-13 07:28:04,234 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:28:04,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [154394890] [2021-10-13 07:28:04,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [154394890] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:28:04,234 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:28:04,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 19 [2021-10-13 07:28:04,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723509806] [2021-10-13 07:28:04,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 07:28:04,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:28:04,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 07:28:04,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=324, Unknown=2, NotChecked=0, Total=380 [2021-10-13 07:28:04,235 INFO L87 Difference]: Start difference. First operand 270 states and 340 transitions. Second operand has 20 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:28:09,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:28:09,544 INFO L93 Difference]: Finished difference Result 270 states and 340 transitions. [2021-10-13 07:28:09,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 07:28:09,545 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 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-13 07:28:09,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:28:09,546 INFO L225 Difference]: With dead ends: 270 [2021-10-13 07:28:09,546 INFO L226 Difference]: Without dead ends: 270 [2021-10-13 07:28:09,547 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 16369.4ms TimeCoverageRelationStatistics Valid=186, Invalid=868, Unknown=2, NotChecked=0, Total=1056 [2021-10-13 07:28:09,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-10-13 07:28:09,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 269. [2021-10-13 07:28:09,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 242 states have (on average 1.4008264462809918) internal successors, (339), 268 states have internal predecessors, (339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:28:09,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 339 transitions. [2021-10-13 07:28:09,553 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 339 transitions. Word has length 33 [2021-10-13 07:28:09,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:28:09,554 INFO L470 AbstractCegarLoop]: Abstraction has 269 states and 339 transitions. [2021-10-13 07:28:09,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:28:09,554 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 339 transitions. [2021-10-13 07:28:09,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-13 07:28:09,555 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:28:09,555 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:28:09,581 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-10-13 07:28:09,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:28:09,770 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr64ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:28:09,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:28:09,770 INFO L82 PathProgramCache]: Analyzing trace with hash 816248109, now seen corresponding path program 1 times [2021-10-13 07:28:09,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:28:09,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2133538506] [2021-10-13 07:28:09,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:28:09,771 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:28:09,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:28:09,773 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:28:09,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-10-13 07:28:10,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:28:10,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 07:28:10,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:28:10,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:28:10,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:28:10,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-10-13 07:28:10,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2021-10-13 07:28:10,782 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 07:28:10,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:28:11,094 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 07:28:11,095 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:28:11,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2133538506] [2021-10-13 07:28:11,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2133538506] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:28:11,095 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:28:11,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-10-13 07:28:11,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778293194] [2021-10-13 07:28:11,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 07:28:11,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:28:11,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 07:28:11,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:28:11,097 INFO L87 Difference]: Start difference. First operand 269 states and 339 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-13 07:28:11,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:28:11,646 INFO L93 Difference]: Finished difference Result 285 states and 355 transitions. [2021-10-13 07:28:11,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 07:28:11,647 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-13 07:28:11,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:28:11,650 INFO L225 Difference]: With dead ends: 285 [2021-10-13 07:28:11,650 INFO L226 Difference]: Without dead ends: 285 [2021-10-13 07:28:11,651 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 115.5ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-13 07:28:11,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2021-10-13 07:28:11,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 278. [2021-10-13 07:28:11,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 251 states have (on average 1.3864541832669324) internal successors, (348), 277 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:28:11,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 348 transitions. [2021-10-13 07:28:11,667 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 348 transitions. Word has length 34 [2021-10-13 07:28:11,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:28:11,668 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 348 transitions. [2021-10-13 07:28:11,668 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-13 07:28:11,668 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 348 transitions. [2021-10-13 07:28:11,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-13 07:28:11,668 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:28:11,668 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:28:11,679 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2021-10-13 07:28:11,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:28:11,869 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:28:11,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:28:11,869 INFO L82 PathProgramCache]: Analyzing trace with hash -677547858, now seen corresponding path program 1 times [2021-10-13 07:28:11,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:28:11,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [419539234] [2021-10-13 07:28:11,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:28:11,870 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:28:11,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:28:11,870 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:28:11,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-10-13 07:28:12,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:28:12,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 07:28:12,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:28:12,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:28:12,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:28:12,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-10-13 07:28:12,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2021-10-13 07:28:12,642 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:28:12,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:28:12,786 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:28:12,786 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:28:12,787 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [419539234] [2021-10-13 07:28:12,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [419539234] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:28:12,787 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:28:12,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-10-13 07:28:12,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662090420] [2021-10-13 07:28:12,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 07:28:12,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:28:12,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 07:28:12,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-13 07:28:12,788 INFO L87 Difference]: Start difference. First operand 278 states and 348 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-13 07:28:13,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:28:13,228 INFO L93 Difference]: Finished difference Result 289 states and 360 transitions. [2021-10-13 07:28:13,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 07:28:13,229 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-13 07:28:13,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:28:13,231 INFO L225 Difference]: With dead ends: 289 [2021-10-13 07:28:13,231 INFO L226 Difference]: Without dead ends: 289 [2021-10-13 07:28:13,231 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 108.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-13 07:28:13,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2021-10-13 07:28:13,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 281. [2021-10-13 07:28:13,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 254 states have (on average 1.3818897637795275) internal successors, (351), 280 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:28:13,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 351 transitions. [2021-10-13 07:28:13,238 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 351 transitions. Word has length 34 [2021-10-13 07:28:13,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:28:13,239 INFO L470 AbstractCegarLoop]: Abstraction has 281 states and 351 transitions. [2021-10-13 07:28:13,239 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-13 07:28:13,239 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 351 transitions. [2021-10-13 07:28:13,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-13 07:28:13,240 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:28:13,240 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:28:13,259 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-10-13 07:28:13,454 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:28:13,454 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr51ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:28:13,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:28:13,455 INFO L82 PathProgramCache]: Analyzing trace with hash 1385753419, now seen corresponding path program 1 times [2021-10-13 07:28:13,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:28:13,455 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [523374775] [2021-10-13 07:28:13,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:28:13,456 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:28:13,456 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:28:13,456 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:28:13,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-10-13 07:28:14,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:28:14,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-13 07:28:14,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:28:14,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:28:14,194 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-13 07:28:14,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2021-10-13 07:28:14,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:28:14,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-10-13 07:28:14,387 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 07:28:14,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 44 [2021-10-13 07:28:14,412 INFO L354 Elim1Store]: treesize reduction 43, result has 17.3 percent of original size [2021-10-13 07:28:14,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 56 treesize of output 49 [2021-10-13 07:28:14,698 INFO L354 Elim1Store]: treesize reduction 92, result has 15.6 percent of original size [2021-10-13 07:28:14,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 108 treesize of output 77 [2021-10-13 07:28:14,760 INFO L354 Elim1Store]: treesize reduction 84, result has 21.5 percent of original size [2021-10-13 07:28:14,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 98 treesize of output 85 [2021-10-13 07:28:15,669 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-10-13 07:28:15,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 44 [2021-10-13 07:28:15,692 INFO L354 Elim1Store]: treesize reduction 26, result has 10.3 percent of original size [2021-10-13 07:28:15,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 25 [2021-10-13 07:28:15,759 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:28:15,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:28:28,937 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 07:28:28,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 1145 treesize of output 985 [2021-10-13 07:28:29,150 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-10-13 07:28:29,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 562 treesize of output 1 [2021-10-13 07:28:29,427 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:28:29,427 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:28:29,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [523374775] [2021-10-13 07:28:29,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [523374775] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:28:29,428 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:28:29,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 11] imperfect sequences [] total 21 [2021-10-13 07:28:29,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026953285] [2021-10-13 07:28:29,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 07:28:29,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:28:29,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 07:28:29,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=361, Unknown=1, NotChecked=0, Total=420 [2021-10-13 07:28:29,430 INFO L87 Difference]: Start difference. First operand 281 states and 351 transitions. Second operand has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:28:44,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:28:44,597 INFO L93 Difference]: Finished difference Result 580 states and 669 transitions. [2021-10-13 07:28:44,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-13 07:28:44,599 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 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-13 07:28:44,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:28:44,601 INFO L225 Difference]: With dead ends: 580 [2021-10-13 07:28:44,602 INFO L226 Difference]: Without dead ends: 580 [2021-10-13 07:28:44,602 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 16369.2ms TimeCoverageRelationStatistics Valid=322, Invalid=1399, Unknown=1, NotChecked=0, Total=1722 [2021-10-13 07:28:44,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-10-13 07:28:44,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 281. [2021-10-13 07:28:44,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 254 states have (on average 1.3779527559055118) internal successors, (350), 280 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:28:44,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 350 transitions. [2021-10-13 07:28:44,610 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 350 transitions. Word has length 34 [2021-10-13 07:28:44,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:28:44,611 INFO L470 AbstractCegarLoop]: Abstraction has 281 states and 350 transitions. [2021-10-13 07:28:44,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:28:44,611 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 350 transitions. [2021-10-13 07:28:44,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-13 07:28:44,612 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:28:44,612 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:28:44,631 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-10-13 07:28:44,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:28:44,827 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr77ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:28:44,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:28:44,827 INFO L82 PathProgramCache]: Analyzing trace with hash -1501707726, now seen corresponding path program 1 times [2021-10-13 07:28:44,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:28:44,828 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [582991192] [2021-10-13 07:28:44,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:28:44,828 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:28:44,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:28:44,828 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:28:44,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-10-13 07:28:45,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:28:45,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 07:28:45,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:28:45,657 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 07:28:45,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:28:45,881 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 07:28:45,882 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:28:45,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [582991192] [2021-10-13 07:28:45,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [582991192] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 07:28:45,882 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:28:45,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-10-13 07:28:45,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914689168] [2021-10-13 07:28:45,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 07:28:45,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 07:28:45,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 07:28:45,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:28:45,883 INFO L87 Difference]: Start difference. First operand 281 states and 350 transitions. Second operand has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 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-13 07:28:46,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 07:28:46,035 INFO L93 Difference]: Finished difference Result 294 states and 354 transitions. [2021-10-13 07:28:46,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 07:28:46,036 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 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-13 07:28:46,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 07:28:46,038 INFO L225 Difference]: With dead ends: 294 [2021-10-13 07:28:46,038 INFO L226 Difference]: Without dead ends: 294 [2021-10-13 07:28:46,039 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 07:28:46,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2021-10-13 07:28:46,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 282. [2021-10-13 07:28:46,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 255 states have (on average 1.3764705882352941) internal successors, (351), 281 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 07:28:46,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 351 transitions. [2021-10-13 07:28:46,045 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 351 transitions. Word has length 36 [2021-10-13 07:28:46,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 07:28:46,046 INFO L470 AbstractCegarLoop]: Abstraction has 282 states and 351 transitions. [2021-10-13 07:28:46,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 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-13 07:28:46,046 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 351 transitions. [2021-10-13 07:28:46,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-13 07:28:46,047 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 07:28:46,047 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 07:28:46,081 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (34)] Ended with exit code 0 [2021-10-13 07:28:46,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 07:28:46,281 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK (and 77 more)] === [2021-10-13 07:28:46,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 07:28:46,281 INFO L82 PathProgramCache]: Analyzing trace with hash -241358929, now seen corresponding path program 1 times [2021-10-13 07:28:46,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 07:28:46,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1372476106] [2021-10-13 07:28:46,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:28:46,282 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 07:28:46,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 07:28:46,283 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 07:28:46,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-10-13 07:28:47,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:28:47,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-13 07:28:47,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:28:47,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:28:47,094 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-13 07:28:47,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2021-10-13 07:28:47,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:28:47,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-10-13 07:28:47,310 INFO L354 Elim1Store]: treesize reduction 43, result has 17.3 percent of original size [2021-10-13 07:28:47,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 78 treesize of output 56 [2021-10-13 07:28:47,338 INFO L354 Elim1Store]: treesize reduction 43, result has 17.3 percent of original size [2021-10-13 07:28:47,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 68 treesize of output 52 [2021-10-13 07:28:47,618 INFO L354 Elim1Store]: treesize reduction 116, result has 16.5 percent of original size [2021-10-13 07:28:47,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 120 treesize of output 89 [2021-10-13 07:28:47,674 INFO L354 Elim1Store]: treesize reduction 84, result has 21.5 percent of original size [2021-10-13 07:28:47,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 110 treesize of output 88 [2021-10-13 07:28:49,301 INFO L354 Elim1Store]: treesize reduction 64, result has 1.5 percent of original size [2021-10-13 07:28:49,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 138 treesize of output 67 [2021-10-13 07:28:49,312 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-10-13 07:28:49,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 58 treesize of output 28 [2021-10-13 07:28:49,389 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:28:49,389 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:28:52,149 INFO L354 Elim1Store]: treesize reduction 586, result has 49.8 percent of original size [2021-10-13 07:28:52,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 17083 treesize of output 15375 [2021-10-13 07:28:53,021 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 07:28:53,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1372476106] [2021-10-13 07:28:53,022 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger out of long range [2021-10-13 07:28:53,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [461521121] [2021-10-13 07:28:53,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:28:53,023 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-13 07:28:53,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/cvc4 [2021-10-13 07:28:53,025 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-13 07:28:53,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2021-10-13 07:28:54,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:28:54,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 07:28:54,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:28:54,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 07:28:54,247 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-13 07:28:54,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2021-10-13 07:28:54,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-10-13 07:28:54,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:28:54,782 INFO L354 Elim1Store]: treesize reduction 43, result has 17.3 percent of original size [2021-10-13 07:28:54,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 78 treesize of output 56 [2021-10-13 07:28:54,808 INFO L354 Elim1Store]: treesize reduction 43, result has 17.3 percent of original size [2021-10-13 07:28:54,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 68 treesize of output 52 [2021-10-13 07:28:55,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:28:55,259 INFO L354 Elim1Store]: treesize reduction 78, result has 17.9 percent of original size [2021-10-13 07:28:55,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 108 treesize of output 77 [2021-10-13 07:28:55,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:28:55,308 INFO L354 Elim1Store]: treesize reduction 64, result has 26.4 percent of original size [2021-10-13 07:28:55,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 98 treesize of output 85 [2021-10-13 07:28:57,501 INFO L354 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2021-10-13 07:28:57,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 90 treesize of output 52 [2021-10-13 07:28:57,530 INFO L354 Elim1Store]: treesize reduction 34, result has 8.1 percent of original size [2021-10-13 07:28:57,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 26 [2021-10-13 07:28:57,545 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:28:57,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:28:58,870 INFO L354 Elim1Store]: treesize reduction 586, result has 49.8 percent of original size [2021-10-13 07:28:58,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 17083 treesize of output 15375 [2021-10-13 07:28:59,857 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger out of long range [2021-10-13 07:28:59,857 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550546521] [2021-10-13 07:28:59,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 07:28:59,858 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 07:28:59,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 [2021-10-13 07:28:59,859 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 07:28:59,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-10-13 07:29:00,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 07:29:00,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 07:29:00,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 07:29:01,029 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-13 07:29:01,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 15 [2021-10-13 07:29:01,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-10-13 07:29:01,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 07:29:01,169 INFO L354 Elim1Store]: treesize reduction 43, result has 17.3 percent of original size [2021-10-13 07:29:01,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 78 treesize of output 56 [2021-10-13 07:29:01,198 INFO L354 Elim1Store]: treesize reduction 43, result has 17.3 percent of original size [2021-10-13 07:29:01,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 68 treesize of output 52 [2021-10-13 07:29:01,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:29:01,383 INFO L354 Elim1Store]: treesize reduction 78, result has 17.9 percent of original size [2021-10-13 07:29:01,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 108 treesize of output 77 [2021-10-13 07:29:01,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 07:29:01,439 INFO L354 Elim1Store]: treesize reduction 64, result has 26.4 percent of original size [2021-10-13 07:29:01,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 98 treesize of output 85 [2021-10-13 07:29:02,685 INFO L354 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2021-10-13 07:29:02,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 90 treesize of output 52 [2021-10-13 07:29:02,715 INFO L354 Elim1Store]: treesize reduction 34, result has 8.1 percent of original size [2021-10-13 07:29:02,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 26 [2021-10-13 07:29:02,730 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 07:29:02,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 07:29:03,847 INFO L354 Elim1Store]: treesize reduction 586, result has 49.8 percent of original size [2021-10-13 07:29:03,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 17083 treesize of output 15375 [2021-10-13 07:29:04,773 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger out of long range [2021-10-13 07:29:04,773 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 0 imperfect interpolant sequences. [2021-10-13 07:29:04,774 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [] total 0 [2021-10-13 07:29:04,774 ERROR L172 FreeRefinementEngine]: Strategy WALRUS failed to provide any proof altough trace is infeasible [2021-10-13 07:29:04,774 INFO L626 BasicCegarLoop]: Counterexample might be feasible [2021-10-13 07:29:04,781 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr54ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 07:29:04,782 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0REQUIRES_VIOLATION [2021-10-13 07:29:04,783 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATION [2021-10-13 07:29:04,783 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 07:29:04,783 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3REQUIRES_VIOLATION [2021-10-13 07:29:04,783 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4REQUIRES_VIOLATION [2021-10-13 07:29:04,783 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5REQUIRES_VIOLATION [2021-10-13 07:29:04,783 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6REQUIRES_VIOLATION [2021-10-13 07:29:04,783 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7REQUIRES_VIOLATION [2021-10-13 07:29:04,783 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8REQUIRES_VIOLATION [2021-10-13 07:29:04,783 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9REQUIRES_VIOLATION [2021-10-13 07:29:04,784 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10REQUIRES_VIOLATION [2021-10-13 07:29:04,784 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11REQUIRES_VIOLATION [2021-10-13 07:29:04,784 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12REQUIRES_VIOLATION [2021-10-13 07:29:04,784 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13REQUIRES_VIOLATION [2021-10-13 07:29:04,784 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14REQUIRES_VIOLATION [2021-10-13 07:29:04,784 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15REQUIRES_VIOLATION [2021-10-13 07:29:04,784 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16REQUIRES_VIOLATION [2021-10-13 07:29:04,784 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17REQUIRES_VIOLATION [2021-10-13 07:29:04,784 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18REQUIRES_VIOLATION [2021-10-13 07:29:04,785 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 07:29:04,785 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20REQUIRES_VIOLATION [2021-10-13 07:29:04,785 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21REQUIRES_VIOLATION [2021-10-13 07:29:04,785 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22REQUIRES_VIOLATION [2021-10-13 07:29:04,785 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23REQUIRES_VIOLATION [2021-10-13 07:29:04,785 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24REQUIRES_VIOLATION [2021-10-13 07:29:04,785 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25REQUIRES_VIOLATION [2021-10-13 07:29:04,785 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 07:29:04,786 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 07:29:04,786 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28REQUIRES_VIOLATION [2021-10-13 07:29:04,786 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29REQUIRES_VIOLATION [2021-10-13 07:29:04,786 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30REQUIRES_VIOLATION [2021-10-13 07:29:04,786 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31REQUIRES_VIOLATION [2021-10-13 07:29:04,787 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32REQUIRES_VIOLATION [2021-10-13 07:29:04,787 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33REQUIRES_VIOLATION [2021-10-13 07:29:04,787 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr34REQUIRES_VIOLATION [2021-10-13 07:29:04,787 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr35REQUIRES_VIOLATION [2021-10-13 07:29:04,787 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr36REQUIRES_VIOLATION [2021-10-13 07:29:04,787 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr37REQUIRES_VIOLATION [2021-10-13 07:29:04,787 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr38REQUIRES_VIOLATION [2021-10-13 07:29:04,788 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr39REQUIRES_VIOLATION [2021-10-13 07:29:04,788 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr40REQUIRES_VIOLATION [2021-10-13 07:29:04,788 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr41REQUIRES_VIOLATION [2021-10-13 07:29:04,788 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr42REQUIRES_VIOLATION [2021-10-13 07:29:04,788 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr43REQUIRES_VIOLATION [2021-10-13 07:29:04,788 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 07:29:04,789 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 07:29:04,789 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr46REQUIRES_VIOLATION [2021-10-13 07:29:04,789 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr47REQUIRES_VIOLATION [2021-10-13 07:29:04,789 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr48ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 07:29:04,790 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr49REQUIRES_VIOLATION [2021-10-13 07:29:04,790 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr50REQUIRES_VIOLATION [2021-10-13 07:29:04,790 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr51ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 07:29:04,790 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr52REQUIRES_VIOLATION [2021-10-13 07:29:04,790 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr53REQUIRES_VIOLATION [2021-10-13 07:29:04,791 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr55REQUIRES_VIOLATION [2021-10-13 07:29:04,791 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr56REQUIRES_VIOLATION [2021-10-13 07:29:04,791 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr57REQUIRES_VIOLATION [2021-10-13 07:29:04,791 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr58REQUIRES_VIOLATION [2021-10-13 07:29:04,791 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr59ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 07:29:04,792 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr60REQUIRES_VIOLATION [2021-10-13 07:29:04,792 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr61REQUIRES_VIOLATION [2021-10-13 07:29:04,792 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr62REQUIRES_VIOLATION [2021-10-13 07:29:04,792 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr63REQUIRES_VIOLATION [2021-10-13 07:29:04,792 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr64ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 07:29:04,792 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr65REQUIRES_VIOLATION [2021-10-13 07:29:04,792 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr66REQUIRES_VIOLATION [2021-10-13 07:29:04,792 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr67ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 07:29:04,792 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr68REQUIRES_VIOLATION [2021-10-13 07:29:04,793 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr69REQUIRES_VIOLATION [2021-10-13 07:29:04,793 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr70ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 07:29:04,793 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr71ASSERT_VIOLATIONMEMORY_FREE [2021-10-13 07:29:04,793 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr72ASSERT_VIOLATIONMEMORY_FREE [2021-10-13 07:29:04,793 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr73ASSERT_VIOLATIONMEMORY_FREE [2021-10-13 07:29:04,793 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr74REQUIRES_VIOLATION [2021-10-13 07:29:04,794 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr75REQUIRES_VIOLATION [2021-10-13 07:29:04,794 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr76ASSERT_VIOLATIONMEMORY_FREE [2021-10-13 07:29:04,794 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr77ASSERT_VIOLATIONMEMORY_FREE [2021-10-13 07:29:04,794 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr78ASSERT_VIOLATIONMEMORY_FREE [2021-10-13 07:29:04,795 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr79ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 07:29:04,800 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (36)] Forceful destruction successful, exit code 0 [2021-10-13 07:29:05,009 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-10-13 07:29:05,222 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-10-13 07:29:05,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 07:29:05,405 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-13 07:29:05,422 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.10 07:29:05 BoogieIcfgContainer [2021-10-13 07:29:05,423 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-13 07:29:05,423 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-13 07:29:05,423 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-13 07:29:05,424 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-13 07:29:05,424 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:19:39" (3/4) ... [2021-10-13 07:29:05,427 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-13 07:29:05,427 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-13 07:29:05,428 INFO L168 Benchmark]: Toolchain (without parser) took 568041.82 ms. Allocated memory was 54.5 MB in the beginning and 339.7 MB in the end (delta: 285.2 MB). Free memory was 31.5 MB in the beginning and 119.6 MB in the end (delta: -88.1 MB). Peak memory consumption was 195.9 MB. Max. memory is 16.1 GB. [2021-10-13 07:29:05,429 INFO L168 Benchmark]: CDTParser took 0.26 ms. Allocated memory is still 54.5 MB. Free memory was 35.9 MB in the beginning and 35.8 MB in the end (delta: 44.5 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-13 07:29:05,429 INFO L168 Benchmark]: CACSL2BoogieTranslator took 618.00 ms. Allocated memory was 54.5 MB in the beginning and 75.5 MB in the end (delta: 21.0 MB). Free memory was 31.4 MB in the beginning and 49.8 MB in the end (delta: -18.4 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2021-10-13 07:29:05,435 INFO L168 Benchmark]: Boogie Procedure Inliner took 97.86 ms. Allocated memory is still 75.5 MB. Free memory was 49.8 MB in the beginning and 47.1 MB in the end (delta: 2.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-13 07:29:05,435 INFO L168 Benchmark]: Boogie Preprocessor took 84.47 ms. Allocated memory is still 75.5 MB. Free memory was 47.1 MB in the beginning and 44.8 MB in the end (delta: 2.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-13 07:29:05,436 INFO L168 Benchmark]: RCFGBuilder took 1041.28 ms. Allocated memory is still 75.5 MB. Free memory was 44.8 MB in the beginning and 36.9 MB in the end (delta: 7.9 MB). Peak memory consumption was 12.4 MB. Max. memory is 16.1 GB. [2021-10-13 07:29:05,436 INFO L168 Benchmark]: TraceAbstraction took 566188.43 ms. Allocated memory was 75.5 MB in the beginning and 339.7 MB in the end (delta: 264.2 MB). Free memory was 36.6 MB in the beginning and 120.6 MB in the end (delta: -84.0 MB). Peak memory consumption was 215.2 MB. Max. memory is 16.1 GB. [2021-10-13 07:29:05,437 INFO L168 Benchmark]: Witness Printer took 4.38 ms. Allocated memory is still 339.7 MB. Free memory is still 119.6 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-13 07:29:05,439 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.26 ms. Allocated memory is still 54.5 MB. Free memory was 35.9 MB in the beginning and 35.8 MB in the end (delta: 44.5 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 618.00 ms. Allocated memory was 54.5 MB in the beginning and 75.5 MB in the end (delta: 21.0 MB). Free memory was 31.4 MB in the beginning and 49.8 MB in the end (delta: -18.4 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 97.86 ms. Allocated memory is still 75.5 MB. Free memory was 49.8 MB in the beginning and 47.1 MB in the end (delta: 2.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 84.47 ms. Allocated memory is still 75.5 MB. Free memory was 47.1 MB in the beginning and 44.8 MB in the end (delta: 2.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 1041.28 ms. Allocated memory is still 75.5 MB. Free memory was 44.8 MB in the beginning and 36.9 MB in the end (delta: 7.9 MB). Peak memory consumption was 12.4 MB. Max. memory is 16.1 GB. * TraceAbstraction took 566188.43 ms. Allocated memory was 75.5 MB in the beginning and 339.7 MB in the end (delta: 264.2 MB). Free memory was 36.6 MB in the beginning and 120.6 MB in the end (delta: -84.0 MB). Peak memory consumption was 215.2 MB. Max. memory is 16.1 GB. * Witness Printer took 4.38 ms. Allocated memory is still 339.7 MB. Free memory is still 119.6 MB. There was no memory consumed. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 1037]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: unable to decide satisfiability of path constraint, overapproximation of memtrack at line 1037. Possible FailurePath: [L1002] SLL* list = malloc(sizeof(SLL)); [L1003] list->next = ((void*)0) [L1004] COND FALSE !(!(list != ((void*)0))) [L1004] COND FALSE !(__VERIFIER_nondet_int()) [L1004] list->inner = malloc(sizeof(SLL)) [L1004] EXPR list->inner [L1004] list->inner->next = ((void*)0) [L1004] EXPR list->inner [L1004] list->inner->inner = ((void*)0) [L1004] EXPR list->inner [L1004] EXPR list->inner != ((void*)0) || list->inner == ((void*)0) [L1004] COND FALSE !(!(list->inner != ((void*)0) || list->inner == ((void*)0))) [L1006] SLL* end = list; [L1009] COND FALSE !(__VERIFIER_nondet_int()) [L1019] end = ((void*)0) [L1020] end = list [L1023] COND FALSE !(!(((void*)0) != end)) [L1025] COND TRUE ((void*)0) != end [L1027] int len = 0; [L1028] EXPR end->inner [L1028] SLL* inner = end->inner; [L1029] COND TRUE ((void*)0) != inner [L1031] COND TRUE len == 0 [L1032] len = 1 [L1035] COND FALSE !(!(((void*)0) != inner)) [L1036] EXPR inner->inner [L1036] COND FALSE !(!(((void*)0) == inner->inner)) [L1037] EXPR inner->next [L1037] COND TRUE !(((void*)0) == inner->next) [L1037] reach_error() - UnprovableResult [Line: 1003]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1003]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1004]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1012]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1012]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1013]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1013]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1014]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1014]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1015]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1016]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1023]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1028]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1028]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1035]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1036]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1036]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1036]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1037]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1037]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1038]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1038]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1040]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1040]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1042]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1044]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1044]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1050]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1050]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1054]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1055]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1055]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1055]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1056]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1056]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1056]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1057]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1057]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1057]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1060]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1060]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1061]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1061]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1061]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 999]: 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, 192 locations, 80 error locations. Started 1 CEGAR loops. OverallTime: 566084.8ms, OverallIterations: 32, TraceHistogramMax: 2, EmptinessCheckTime: 52.0ms, AutomataDifference: 179826.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 14.4ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 4098 SDtfs, 6352 SDslu, 14229 SDs, 0 SdLazy, 9614 SolverSat, 422 SolverUnsat, 10 SolverUnknown, 0 SolverNotchecked, 65991.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1585 GetRequests, 1214 SyntacticMatches, 17 SemanticMatches, 354 ConstructedPredicates, 7 IntricatePredicates, 2 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 224553.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=282occurred in iteration=31, InterpolantAutomatonStates: 287, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 309.9ms AutomataMinimizationTime, 31 MinimizatonAttempts, 1212 StatesRemovedByMinimization, 26 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 364.8ms SsaConstructionTime, 1791.9ms SatisfiabilityAnalysisTime, 349683.1ms InterpolantComputationTime, 751 NumberOfCodeBlocks, 751 NumberOfCodeBlocksAsserted, 33 NumberOfCheckSat, 1436 ConstructedInterpolants, 108 QuantifiedInterpolants, 20451 SizeOfPredicates, 205 NumberOfNonLiveVariables, 2838 ConjunctsInSsa, 253 ConjunctsInUnsatCore, 66 InterpolantComputations, 60 PerfectInterpolantSequences, 10/16 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-13 07:29:05,557 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1feab4d0-f169-4d66-be4a-5312e22277d0/bin/utaipan-q2qaUkNPG8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...