./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 0f8a17c6 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash bb48026e7f870ff561a4cdd394c24cb5edb1d0f2fc8e8ef2bffe0b7b8438fda4 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 04:48:49,608 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 04:48:49,612 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 04:48:49,661 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 04:48:49,662 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 04:48:49,667 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 04:48:49,669 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 04:48:49,674 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 04:48:49,676 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 04:48:49,684 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 04:48:49,685 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 04:48:49,687 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 04:48:49,688 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 04:48:49,691 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 04:48:49,693 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 04:48:49,698 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 04:48:49,700 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 04:48:49,701 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 04:48:49,704 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 04:48:49,713 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 04:48:49,715 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 04:48:49,717 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 04:48:49,720 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 04:48:49,721 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 04:48:49,725 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 04:48:49,725 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 04:48:49,726 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 04:48:49,728 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 04:48:49,729 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 04:48:49,730 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 04:48:49,731 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 04:48:49,732 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 04:48:49,734 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 04:48:49,736 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 04:48:49,737 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 04:48:49,737 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 04:48:49,738 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 04:48:49,738 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 04:48:49,739 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 04:48:49,740 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 04:48:49,740 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 04:48:49,741 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-11-19 04:48:49,784 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 04:48:49,787 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 04:48:49,788 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-19 04:48:49,788 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-19 04:48:49,789 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 04:48:49,789 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 04:48:49,791 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-19 04:48:49,791 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-19 04:48:49,792 INFO L138 SettingsManager]: * Use SBE=true [2021-11-19 04:48:49,792 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 04:48:49,793 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-19 04:48:49,793 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-19 04:48:49,793 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 04:48:49,794 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-19 04:48:49,794 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 04:48:49,794 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-19 04:48:49,794 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-19 04:48:49,794 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-19 04:48:49,794 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 04:48:49,795 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 04:48:49,795 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-19 04:48:49,795 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 04:48:49,795 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 04:48:49,795 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-19 04:48:49,796 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 04:48:49,796 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 04:48:49,796 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 04:48:49,796 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 04:48:49,797 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-19 04:48:49,798 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-19 04:48:49,798 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 04:48:49,798 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/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_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> bb48026e7f870ff561a4cdd394c24cb5edb1d0f2fc8e8ef2bffe0b7b8438fda4 [2021-11-19 04:48:50,084 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 04:48:50,105 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 04:48:50,107 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 04:48:50,108 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 04:48:50,109 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 04:48:50,111 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/../../sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i [2021-11-19 04:48:50,184 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/data/036c20e40/3065876b22e4446ab2a77d65f78c3b5b/FLAG9dfb6d353 [2021-11-19 04:48:50,885 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 04:48:50,886 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i [2021-11-19 04:48:50,906 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/data/036c20e40/3065876b22e4446ab2a77d65f78c3b5b/FLAG9dfb6d353 [2021-11-19 04:48:51,088 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/data/036c20e40/3065876b22e4446ab2a77d65f78c3b5b [2021-11-19 04:48:51,090 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 04:48:51,091 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-11-19 04:48:51,093 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 04:48:51,093 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 04:48:51,097 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 04:48:51,098 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 04:48:51" (1/1) ... [2021-11-19 04:48:51,099 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@466b5a40 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:48:51, skipping insertion in model container [2021-11-19 04:48:51,099 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 04:48:51" (1/1) ... [2021-11-19 04:48:51,115 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 04:48:51,192 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 04:48:51,950 WARN L230 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_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i[44118,44131] [2021-11-19 04:48:51,973 WARN L230 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_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i[44660,44673] [2021-11-19 04:48:52,137 WARN L230 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_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i[56247,56260] [2021-11-19 04:48:52,138 WARN L230 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_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i[56368,56381] [2021-11-19 04:48:52,174 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 04:48:52,183 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2021-11-19 04:48:52,184 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@30b89d9a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:48:52, skipping insertion in model container [2021-11-19 04:48:52,184 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 04:48:52,188 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2021-11-19 04:48:52,190 INFO L158 Benchmark]: Toolchain (without parser) took 1097.41ms. Allocated memory was 100.7MB in the beginning and 155.2MB in the end (delta: 54.5MB). Free memory was 71.0MB in the beginning and 117.0MB in the end (delta: -46.0MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-19 04:48:52,191 INFO L158 Benchmark]: CDTParser took 0.23ms. Allocated memory is still 100.7MB. Free memory is still 57.4MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-19 04:48:52,192 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1094.77ms. Allocated memory was 100.7MB in the beginning and 155.2MB in the end (delta: 54.5MB). Free memory was 70.9MB in the beginning and 117.0MB in the end (delta: -46.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-19 04:48:52,194 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.23ms. Allocated memory is still 100.7MB. Free memory is still 57.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1094.77ms. Allocated memory was 100.7MB in the beginning and 155.2MB in the end (delta: 54.5MB). Free memory was 70.9MB in the beginning and 117.0MB in the end (delta: -46.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 990]: Unsupported Syntax Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash bb48026e7f870ff561a4cdd394c24cb5edb1d0f2fc8e8ef2bffe0b7b8438fda4 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 04:48:54,449 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 04:48:54,453 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 04:48:54,504 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 04:48:54,505 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 04:48:54,509 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 04:48:54,511 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 04:48:54,518 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 04:48:54,521 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 04:48:54,529 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 04:48:54,530 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 04:48:54,532 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 04:48:54,533 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 04:48:54,535 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 04:48:54,537 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 04:48:54,543 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 04:48:54,546 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 04:48:54,547 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 04:48:54,551 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 04:48:54,562 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 04:48:54,564 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 04:48:54,565 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 04:48:54,568 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 04:48:54,571 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 04:48:54,581 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 04:48:54,581 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 04:48:54,582 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 04:48:54,584 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 04:48:54,585 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 04:48:54,586 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 04:48:54,587 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 04:48:54,588 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 04:48:54,590 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 04:48:54,591 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 04:48:54,592 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 04:48:54,593 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 04:48:54,594 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 04:48:54,594 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 04:48:54,594 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 04:48:54,596 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 04:48:54,597 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 04:48:54,598 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-11-19 04:48:54,642 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 04:48:54,642 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 04:48:54,643 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-19 04:48:54,643 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-19 04:48:54,644 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 04:48:54,645 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 04:48:54,646 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-19 04:48:54,646 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-19 04:48:54,647 INFO L138 SettingsManager]: * Use SBE=true [2021-11-19 04:48:54,647 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 04:48:54,648 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-19 04:48:54,648 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-19 04:48:54,649 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 04:48:54,649 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-19 04:48:54,649 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 04:48:54,650 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-19 04:48:54,650 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-19 04:48:54,650 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-19 04:48:54,650 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 04:48:54,650 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 04:48:54,651 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-19 04:48:54,651 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-19 04:48:54,651 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-19 04:48:54,651 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 04:48:54,652 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 04:48:54,652 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-19 04:48:54,652 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 04:48:54,653 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 04:48:54,653 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 04:48:54,653 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 04:48:54,653 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-11-19 04:48:54,654 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-19 04:48:54,654 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 04:48:54,654 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 04:48:54,654 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/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_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> bb48026e7f870ff561a4cdd394c24cb5edb1d0f2fc8e8ef2bffe0b7b8438fda4 [2021-11-19 04:48:55,062 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 04:48:55,085 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 04:48:55,087 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 04:48:55,089 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 04:48:55,089 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 04:48:55,091 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/../../sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i [2021-11-19 04:48:55,167 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/data/d9983d637/ea7da7b5c22143a68207c6409ff9dd03/FLAG35d59edca [2021-11-19 04:48:55,842 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 04:48:55,842 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i [2021-11-19 04:48:55,870 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/data/d9983d637/ea7da7b5c22143a68207c6409ff9dd03/FLAG35d59edca [2021-11-19 04:48:56,013 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/data/d9983d637/ea7da7b5c22143a68207c6409ff9dd03 [2021-11-19 04:48:56,015 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 04:48:56,017 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-11-19 04:48:56,018 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 04:48:56,019 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 04:48:56,022 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 04:48:56,023 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 04:48:56" (1/1) ... [2021-11-19 04:48:56,024 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3ad91ede and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:48:56, skipping insertion in model container [2021-11-19 04:48:56,025 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 04:48:56" (1/1) ... [2021-11-19 04:48:56,032 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 04:48:56,115 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 04:48:56,885 WARN L230 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_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i[44118,44131] [2021-11-19 04:48:56,908 WARN L230 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_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i[44660,44673] [2021-11-19 04:48:57,059 WARN L230 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_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i[56247,56260] [2021-11-19 04:48:57,060 WARN L230 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_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i[56368,56381] [2021-11-19 04:48:57,085 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 04:48:57,097 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-19 04:48:57,117 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 04:48:57,153 WARN L230 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_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i[44118,44131] [2021-11-19 04:48:57,156 WARN L230 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_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i[44660,44673] [2021-11-19 04:48:57,216 WARN L230 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_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i[56247,56260] [2021-11-19 04:48:57,217 WARN L230 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_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i[56368,56381] [2021-11-19 04:48:57,227 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 04:48:57,233 INFO L203 MainTranslator]: Completed pre-run [2021-11-19 04:48:57,264 WARN L230 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_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i[44118,44131] [2021-11-19 04:48:57,267 WARN L230 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_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i[44660,44673] [2021-11-19 04:48:57,318 WARN L230 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_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i[56247,56260] [2021-11-19 04:48:57,319 WARN L230 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_735b309c-273e-4004-aa8f-a4fc4f05d39b/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test6-2.i[56368,56381] [2021-11-19 04:48:57,329 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 04:48:57,434 INFO L208 MainTranslator]: Completed translation [2021-11-19 04:48:57,434 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:48:57 WrapperNode [2021-11-19 04:48:57,435 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 04:48:57,440 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-19 04:48:57,441 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-19 04:48:57,441 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-19 04:48:57,451 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:48:57" (1/1) ... [2021-11-19 04:48:57,452 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:48:57" (1/1) ... [2021-11-19 04:48:57,497 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:48:57" (1/1) ... [2021-11-19 04:48:57,497 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:48:57" (1/1) ... [2021-11-19 04:48:57,614 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:48:57" (1/1) ... [2021-11-19 04:48:57,646 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:48:57" (1/1) ... [2021-11-19 04:48:57,657 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:48:57" (1/1) ... [2021-11-19 04:48:57,698 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-19 04:48:57,699 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-19 04:48:57,699 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-19 04:48:57,699 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-19 04:48:57,700 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:48:57" (1/1) ... [2021-11-19 04:48:57,707 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 04:48:57,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 04:48:57,732 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-19 04:48:57,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-19 04:48:57,778 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-11-19 04:48:57,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-19 04:48:57,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.setCurrentRoundingMode [2021-11-19 04:48:57,779 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2021-11-19 04:48:57,779 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2021-11-19 04:48:57,780 INFO L138 BoogieDeclarations]: Found implementation of procedure __uint16_identity [2021-11-19 04:48:57,780 INFO L138 BoogieDeclarations]: Found implementation of procedure __uint32_identity [2021-11-19 04:48:57,780 INFO L138 BoogieDeclarations]: Found implementation of procedure __uint64_identity [2021-11-19 04:48:57,780 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-11-19 04:48:57,780 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-19 04:48:57,780 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_malloc [2021-11-19 04:48:57,781 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_free [2021-11-19 04:48:57,781 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_memcmp [2021-11-19 04:48:57,781 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_bzero [2021-11-19 04:48:57,781 INFO L138 BoogieDeclarations]: Found implementation of procedure real_malloc [2021-11-19 04:48:57,781 INFO L138 BoogieDeclarations]: Found implementation of procedure real_free [2021-11-19 04:48:57,782 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-11-19 04:48:57,782 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-19 04:48:57,782 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2021-11-19 04:48:57,782 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2021-11-19 04:48:57,782 INFO L130 BoogieDeclarations]: Found specification of procedure memccpy [2021-11-19 04:48:57,782 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2021-11-19 04:48:57,783 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2021-11-19 04:48:57,783 INFO L130 BoogieDeclarations]: Found specification of procedure memchr [2021-11-19 04:48:57,783 INFO L130 BoogieDeclarations]: Found specification of procedure strcpy [2021-11-19 04:48:57,783 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2021-11-19 04:48:57,783 INFO L130 BoogieDeclarations]: Found specification of procedure strcat [2021-11-19 04:48:57,784 INFO L130 BoogieDeclarations]: Found specification of procedure strncat [2021-11-19 04:48:57,784 INFO L130 BoogieDeclarations]: Found specification of procedure strcmp [2021-11-19 04:48:57,784 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2021-11-19 04:48:57,784 INFO L130 BoogieDeclarations]: Found specification of procedure strcoll [2021-11-19 04:48:57,784 INFO L130 BoogieDeclarations]: Found specification of procedure strxfrm [2021-11-19 04:48:57,784 INFO L130 BoogieDeclarations]: Found specification of procedure strcoll_l [2021-11-19 04:48:57,785 INFO L130 BoogieDeclarations]: Found specification of procedure strxfrm_l [2021-11-19 04:48:57,785 INFO L130 BoogieDeclarations]: Found specification of procedure strdup [2021-11-19 04:48:57,785 INFO L130 BoogieDeclarations]: Found specification of procedure strndup [2021-11-19 04:48:57,785 INFO L130 BoogieDeclarations]: Found specification of procedure strchr [2021-11-19 04:48:57,785 INFO L130 BoogieDeclarations]: Found specification of procedure strrchr [2021-11-19 04:48:57,786 INFO L130 BoogieDeclarations]: Found specification of procedure strcspn [2021-11-19 04:48:57,786 INFO L130 BoogieDeclarations]: Found specification of procedure strspn [2021-11-19 04:48:57,786 INFO L130 BoogieDeclarations]: Found specification of procedure strpbrk [2021-11-19 04:48:57,786 INFO L130 BoogieDeclarations]: Found specification of procedure strstr [2021-11-19 04:48:57,786 INFO L130 BoogieDeclarations]: Found specification of procedure strtok [2021-11-19 04:48:57,786 INFO L130 BoogieDeclarations]: Found specification of procedure __strtok_r [2021-11-19 04:48:57,787 INFO L130 BoogieDeclarations]: Found specification of procedure strtok_r [2021-11-19 04:48:57,787 INFO L130 BoogieDeclarations]: Found specification of procedure strlen [2021-11-19 04:48:57,787 INFO L130 BoogieDeclarations]: Found specification of procedure strnlen [2021-11-19 04:48:57,787 INFO L130 BoogieDeclarations]: Found specification of procedure strerror [2021-11-19 04:48:57,787 INFO L130 BoogieDeclarations]: Found specification of procedure strerror_r [2021-11-19 04:48:57,787 INFO L130 BoogieDeclarations]: Found specification of procedure strerror_l [2021-11-19 04:48:57,788 INFO L130 BoogieDeclarations]: Found specification of procedure bcmp [2021-11-19 04:48:57,788 INFO L130 BoogieDeclarations]: Found specification of procedure bcopy [2021-11-19 04:48:57,788 INFO L130 BoogieDeclarations]: Found specification of procedure bzero [2021-11-19 04:48:57,788 INFO L130 BoogieDeclarations]: Found specification of procedure index [2021-11-19 04:48:57,788 INFO L130 BoogieDeclarations]: Found specification of procedure rindex [2021-11-19 04:48:57,788 INFO L130 BoogieDeclarations]: Found specification of procedure ffs [2021-11-19 04:48:57,789 INFO L130 BoogieDeclarations]: Found specification of procedure ffsl [2021-11-19 04:48:57,789 INFO L130 BoogieDeclarations]: Found specification of procedure ffsll [2021-11-19 04:48:57,789 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2021-11-19 04:48:57,789 INFO L130 BoogieDeclarations]: Found specification of procedure strncasecmp [2021-11-19 04:48:57,789 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp_l [2021-11-19 04:48:57,789 INFO L130 BoogieDeclarations]: Found specification of procedure strncasecmp_l [2021-11-19 04:48:57,790 INFO L130 BoogieDeclarations]: Found specification of procedure explicit_bzero [2021-11-19 04:48:57,790 INFO L130 BoogieDeclarations]: Found specification of procedure strsep [2021-11-19 04:48:57,790 INFO L130 BoogieDeclarations]: Found specification of procedure strsignal [2021-11-19 04:48:57,790 INFO L130 BoogieDeclarations]: Found specification of procedure __stpcpy [2021-11-19 04:48:57,790 INFO L130 BoogieDeclarations]: Found specification of procedure stpcpy [2021-11-19 04:48:57,790 INFO L130 BoogieDeclarations]: Found specification of procedure __stpncpy [2021-11-19 04:48:57,791 INFO L130 BoogieDeclarations]: Found specification of procedure stpncpy [2021-11-19 04:48:57,791 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2021-11-19 04:48:57,791 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2021-11-19 04:48:57,791 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2021-11-19 04:48:57,791 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2021-11-19 04:48:57,791 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2021-11-19 04:48:57,792 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2021-11-19 04:48:57,792 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2021-11-19 04:48:57,792 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2021-11-19 04:48:57,792 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2021-11-19 04:48:57,792 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2021-11-19 04:48:57,792 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2021-11-19 04:48:57,792 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2021-11-19 04:48:57,793 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2021-11-19 04:48:57,793 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2021-11-19 04:48:57,793 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2021-11-19 04:48:57,793 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2021-11-19 04:48:57,793 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2021-11-19 04:48:57,793 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2021-11-19 04:48:57,794 INFO L130 BoogieDeclarations]: Found specification of procedure __uint16_identity [2021-11-19 04:48:57,794 INFO L130 BoogieDeclarations]: Found specification of procedure __uint32_identity [2021-11-19 04:48:57,794 INFO L130 BoogieDeclarations]: Found specification of procedure __uint64_identity [2021-11-19 04:48:57,794 INFO L130 BoogieDeclarations]: Found specification of procedure select [2021-11-19 04:48:57,794 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2021-11-19 04:48:57,794 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2021-11-19 04:48:57,794 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2021-11-19 04:48:57,795 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2021-11-19 04:48:57,795 INFO L130 BoogieDeclarations]: Found specification of procedure random [2021-11-19 04:48:57,795 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2021-11-19 04:48:57,795 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2021-11-19 04:48:57,795 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2021-11-19 04:48:57,795 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2021-11-19 04:48:57,796 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2021-11-19 04:48:57,796 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2021-11-19 04:48:57,796 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2021-11-19 04:48:57,796 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2021-11-19 04:48:57,796 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2021-11-19 04:48:57,796 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2021-11-19 04:48:57,797 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2021-11-19 04:48:57,797 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2021-11-19 04:48:57,797 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2021-11-19 04:48:57,797 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2021-11-19 04:48:57,797 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2021-11-19 04:48:57,797 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2021-11-19 04:48:57,798 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2021-11-19 04:48:57,798 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2021-11-19 04:48:57,798 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2021-11-19 04:48:57,798 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2021-11-19 04:48:57,798 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2021-11-19 04:48:57,798 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2021-11-19 04:48:57,799 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2021-11-19 04:48:57,799 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2021-11-19 04:48:57,799 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2021-11-19 04:48:57,799 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2021-11-19 04:48:57,799 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2021-11-19 04:48:57,799 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2021-11-19 04:48:57,800 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2021-11-19 04:48:57,800 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2021-11-19 04:48:57,800 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2021-11-19 04:48:57,800 INFO L130 BoogieDeclarations]: Found specification of procedure free [2021-11-19 04:48:57,800 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2021-11-19 04:48:57,800 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2021-11-19 04:48:57,800 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2021-11-19 04:48:57,801 INFO L130 BoogieDeclarations]: Found specification of procedure aligned_alloc [2021-11-19 04:48:57,801 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-11-19 04:48:57,801 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2021-11-19 04:48:57,801 INFO L130 BoogieDeclarations]: Found specification of procedure at_quick_exit [2021-11-19 04:48:57,801 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2021-11-19 04:48:57,801 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2021-11-19 04:48:57,802 INFO L130 BoogieDeclarations]: Found specification of procedure quick_exit [2021-11-19 04:48:57,802 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2021-11-19 04:48:57,802 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2021-11-19 04:48:57,802 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2021-11-19 04:48:57,802 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2021-11-19 04:48:57,802 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2021-11-19 04:48:57,802 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2021-11-19 04:48:57,803 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2021-11-19 04:48:57,803 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2021-11-19 04:48:57,803 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2021-11-19 04:48:57,803 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2021-11-19 04:48:57,821 INFO L130 BoogieDeclarations]: Found specification of procedure system [2021-11-19 04:48:57,821 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2021-11-19 04:48:57,821 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2021-11-19 04:48:57,821 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2021-11-19 04:48:57,821 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2021-11-19 04:48:57,821 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2021-11-19 04:48:57,822 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2021-11-19 04:48:57,822 INFO L130 BoogieDeclarations]: Found specification of procedure div [2021-11-19 04:48:57,822 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2021-11-19 04:48:57,825 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2021-11-19 04:48:57,825 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2021-11-19 04:48:57,825 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2021-11-19 04:48:57,825 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2021-11-19 04:48:57,825 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2021-11-19 04:48:57,826 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2021-11-19 04:48:57,826 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2021-11-19 04:48:57,826 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2021-11-19 04:48:57,826 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2021-11-19 04:48:57,826 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2021-11-19 04:48:57,826 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2021-11-19 04:48:57,827 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2021-11-19 04:48:57,827 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2021-11-19 04:48:57,827 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2021-11-19 04:48:57,827 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2021-11-19 04:48:57,827 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2021-11-19 04:48:57,827 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2021-11-19 04:48:57,827 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2021-11-19 04:48:57,828 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2021-11-19 04:48:57,828 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-11-19 04:48:57,828 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2021-11-19 04:48:57,828 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2021-11-19 04:48:57,828 INFO L130 BoogieDeclarations]: Found specification of procedure __underflow [2021-11-19 04:48:57,828 INFO L130 BoogieDeclarations]: Found specification of procedure __uflow [2021-11-19 04:48:57,828 INFO L130 BoogieDeclarations]: Found specification of procedure __overflow [2021-11-19 04:48:57,829 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_getc [2021-11-19 04:48:57,829 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_putc [2021-11-19 04:48:57,829 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_feof [2021-11-19 04:48:57,829 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_ferror [2021-11-19 04:48:57,829 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_peekc_locked [2021-11-19 04:48:57,829 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_flockfile [2021-11-19 04:48:57,830 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_funlockfile [2021-11-19 04:48:57,830 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_ftrylockfile [2021-11-19 04:48:57,830 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_vfscanf [2021-11-19 04:48:57,830 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_vfprintf [2021-11-19 04:48:57,830 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_padn [2021-11-19 04:48:57,830 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_sgetn [2021-11-19 04:48:57,830 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_seekoff [2021-11-19 04:48:57,831 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_seekpos [2021-11-19 04:48:57,831 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_free_backup_area [2021-11-19 04:48:57,831 INFO L130 BoogieDeclarations]: Found specification of procedure remove [2021-11-19 04:48:57,831 INFO L130 BoogieDeclarations]: Found specification of procedure rename [2021-11-19 04:48:57,831 INFO L130 BoogieDeclarations]: Found specification of procedure renameat [2021-11-19 04:48:57,831 INFO L130 BoogieDeclarations]: Found specification of procedure tmpfile [2021-11-19 04:48:57,832 INFO L130 BoogieDeclarations]: Found specification of procedure tmpnam [2021-11-19 04:48:57,832 INFO L130 BoogieDeclarations]: Found specification of procedure tmpnam_r [2021-11-19 04:48:57,832 INFO L130 BoogieDeclarations]: Found specification of procedure tempnam [2021-11-19 04:48:57,832 INFO L130 BoogieDeclarations]: Found specification of procedure fclose [2021-11-19 04:48:57,832 INFO L130 BoogieDeclarations]: Found specification of procedure fflush [2021-11-19 04:48:57,832 INFO L130 BoogieDeclarations]: Found specification of procedure fflush_unlocked [2021-11-19 04:48:57,832 INFO L130 BoogieDeclarations]: Found specification of procedure fopen [2021-11-19 04:48:57,833 INFO L130 BoogieDeclarations]: Found specification of procedure freopen [2021-11-19 04:48:57,833 INFO L130 BoogieDeclarations]: Found specification of procedure fdopen [2021-11-19 04:48:57,833 INFO L130 BoogieDeclarations]: Found specification of procedure fmemopen [2021-11-19 04:48:57,833 INFO L130 BoogieDeclarations]: Found specification of procedure open_memstream [2021-11-19 04:48:57,833 INFO L130 BoogieDeclarations]: Found specification of procedure setbuf [2021-11-19 04:48:57,833 INFO L130 BoogieDeclarations]: Found specification of procedure setvbuf [2021-11-19 04:48:57,833 INFO L130 BoogieDeclarations]: Found specification of procedure setbuffer [2021-11-19 04:48:57,834 INFO L130 BoogieDeclarations]: Found specification of procedure setlinebuf [2021-11-19 04:48:57,834 INFO L130 BoogieDeclarations]: Found specification of procedure fprintf [2021-11-19 04:48:57,834 INFO L130 BoogieDeclarations]: Found specification of procedure printf [2021-11-19 04:48:57,834 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2021-11-19 04:48:57,834 INFO L130 BoogieDeclarations]: Found specification of procedure vfprintf [2021-11-19 04:48:57,834 INFO L130 BoogieDeclarations]: Found specification of procedure vprintf [2021-11-19 04:48:57,834 INFO L130 BoogieDeclarations]: Found specification of procedure vsprintf [2021-11-19 04:48:57,835 INFO L130 BoogieDeclarations]: Found specification of procedure snprintf [2021-11-19 04:48:57,835 INFO L130 BoogieDeclarations]: Found specification of procedure vsnprintf [2021-11-19 04:48:57,835 INFO L130 BoogieDeclarations]: Found specification of procedure vdprintf [2021-11-19 04:48:57,835 INFO L130 BoogieDeclarations]: Found specification of procedure dprintf [2021-11-19 04:48:57,835 INFO L130 BoogieDeclarations]: Found specification of procedure fscanf [2021-11-19 04:48:57,835 INFO L130 BoogieDeclarations]: Found specification of procedure scanf [2021-11-19 04:48:57,835 INFO L130 BoogieDeclarations]: Found specification of procedure sscanf [2021-11-19 04:48:57,836 INFO L130 BoogieDeclarations]: Found specification of procedure vfscanf [2021-11-19 04:48:57,836 INFO L130 BoogieDeclarations]: Found specification of procedure vscanf [2021-11-19 04:48:57,836 INFO L130 BoogieDeclarations]: Found specification of procedure vsscanf [2021-11-19 04:48:57,836 INFO L130 BoogieDeclarations]: Found specification of procedure fgetc [2021-11-19 04:48:57,836 INFO L130 BoogieDeclarations]: Found specification of procedure getc [2021-11-19 04:48:57,836 INFO L130 BoogieDeclarations]: Found specification of procedure getchar [2021-11-19 04:48:57,836 INFO L130 BoogieDeclarations]: Found specification of procedure getc_unlocked [2021-11-19 04:48:57,837 INFO L130 BoogieDeclarations]: Found specification of procedure getchar_unlocked [2021-11-19 04:48:57,837 INFO L130 BoogieDeclarations]: Found specification of procedure fgetc_unlocked [2021-11-19 04:48:57,837 INFO L130 BoogieDeclarations]: Found specification of procedure fputc [2021-11-19 04:48:57,837 INFO L130 BoogieDeclarations]: Found specification of procedure putc [2021-11-19 04:48:57,837 INFO L130 BoogieDeclarations]: Found specification of procedure putchar [2021-11-19 04:48:57,837 INFO L130 BoogieDeclarations]: Found specification of procedure fputc_unlocked [2021-11-19 04:48:57,837 INFO L130 BoogieDeclarations]: Found specification of procedure putc_unlocked [2021-11-19 04:48:57,838 INFO L130 BoogieDeclarations]: Found specification of procedure putchar_unlocked [2021-11-19 04:48:57,838 INFO L130 BoogieDeclarations]: Found specification of procedure getw [2021-11-19 04:48:57,838 INFO L130 BoogieDeclarations]: Found specification of procedure putw [2021-11-19 04:48:57,838 INFO L130 BoogieDeclarations]: Found specification of procedure fgets [2021-11-19 04:48:57,838 INFO L130 BoogieDeclarations]: Found specification of procedure __getdelim [2021-11-19 04:48:57,838 INFO L130 BoogieDeclarations]: Found specification of procedure getdelim [2021-11-19 04:48:57,839 INFO L130 BoogieDeclarations]: Found specification of procedure getline [2021-11-19 04:48:57,839 INFO L130 BoogieDeclarations]: Found specification of procedure fputs [2021-11-19 04:48:57,839 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2021-11-19 04:48:57,839 INFO L130 BoogieDeclarations]: Found specification of procedure ungetc [2021-11-19 04:48:57,839 INFO L130 BoogieDeclarations]: Found specification of procedure fread [2021-11-19 04:48:57,839 INFO L130 BoogieDeclarations]: Found specification of procedure fwrite [2021-11-19 04:48:57,839 INFO L130 BoogieDeclarations]: Found specification of procedure fread_unlocked [2021-11-19 04:48:57,840 INFO L130 BoogieDeclarations]: Found specification of procedure fwrite_unlocked [2021-11-19 04:48:57,840 INFO L130 BoogieDeclarations]: Found specification of procedure fseek [2021-11-19 04:48:57,840 INFO L130 BoogieDeclarations]: Found specification of procedure ftell [2021-11-19 04:48:57,840 INFO L130 BoogieDeclarations]: Found specification of procedure rewind [2021-11-19 04:48:57,840 INFO L130 BoogieDeclarations]: Found specification of procedure fseeko [2021-11-19 04:48:57,840 INFO L130 BoogieDeclarations]: Found specification of procedure ftello [2021-11-19 04:48:57,840 INFO L130 BoogieDeclarations]: Found specification of procedure fgetpos [2021-11-19 04:48:57,841 INFO L130 BoogieDeclarations]: Found specification of procedure fsetpos [2021-11-19 04:48:57,841 INFO L130 BoogieDeclarations]: Found specification of procedure clearerr [2021-11-19 04:48:57,841 INFO L130 BoogieDeclarations]: Found specification of procedure feof [2021-11-19 04:48:57,841 INFO L130 BoogieDeclarations]: Found specification of procedure ferror [2021-11-19 04:48:57,841 INFO L130 BoogieDeclarations]: Found specification of procedure clearerr_unlocked [2021-11-19 04:48:57,841 INFO L130 BoogieDeclarations]: Found specification of procedure feof_unlocked [2021-11-19 04:48:57,841 INFO L130 BoogieDeclarations]: Found specification of procedure ferror_unlocked [2021-11-19 04:48:57,842 INFO L130 BoogieDeclarations]: Found specification of procedure perror [2021-11-19 04:48:57,842 INFO L130 BoogieDeclarations]: Found specification of procedure fileno [2021-11-19 04:48:57,842 INFO L130 BoogieDeclarations]: Found specification of procedure fileno_unlocked [2021-11-19 04:48:57,842 INFO L130 BoogieDeclarations]: Found specification of procedure popen [2021-11-19 04:48:57,842 INFO L130 BoogieDeclarations]: Found specification of procedure pclose [2021-11-19 04:48:57,842 INFO L130 BoogieDeclarations]: Found specification of procedure ctermid [2021-11-19 04:48:57,842 INFO L130 BoogieDeclarations]: Found specification of procedure flockfile [2021-11-19 04:48:57,843 INFO L130 BoogieDeclarations]: Found specification of procedure ftrylockfile [2021-11-19 04:48:57,843 INFO L130 BoogieDeclarations]: Found specification of procedure funlockfile [2021-11-19 04:48:57,843 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-11-19 04:48:57,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-19 04:48:57,843 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-19 04:48:57,843 INFO L130 BoogieDeclarations]: Found specification of procedure alt_malloc [2021-11-19 04:48:57,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-19 04:48:57,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-19 04:48:57,844 INFO L130 BoogieDeclarations]: Found specification of procedure alt_free [2021-11-19 04:48:57,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-19 04:48:57,844 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-19 04:48:57,844 INFO L130 BoogieDeclarations]: Found specification of procedure alt_memcmp [2021-11-19 04:48:57,844 INFO L130 BoogieDeclarations]: Found specification of procedure alt_bzero [2021-11-19 04:48:57,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-19 04:48:57,845 INFO L130 BoogieDeclarations]: Found specification of procedure real_malloc [2021-11-19 04:48:57,845 INFO L130 BoogieDeclarations]: Found specification of procedure real_free [2021-11-19 04:48:57,845 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-11-19 04:48:57,845 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-19 04:48:57,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-19 04:48:57,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-19 04:48:57,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-19 04:48:57,846 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-11-19 04:48:57,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-19 04:48:57,846 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-19 04:48:57,846 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.setCurrentRoundingMode [2021-11-19 04:48:57,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-19 04:48:58,377 INFO L236 CfgBuilder]: Building ICFG [2021-11-19 04:48:58,380 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-19 04:48:58,455 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-19 04:49:03,815 INFO L277 CfgBuilder]: Performing block encoding [2021-11-19 04:49:03,834 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-19 04:49:03,834 INFO L301 CfgBuilder]: Removed 72 assume(true) statements. [2021-11-19 04:49:03,838 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 04:49:03 BoogieIcfgContainer [2021-11-19 04:49:03,839 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-19 04:49:03,840 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-19 04:49:03,841 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-19 04:49:03,844 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-19 04:49:03,844 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 04:48:56" (1/3) ... [2021-11-19 04:49:03,845 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58a5cd94 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 04:49:03, skipping insertion in model container [2021-11-19 04:49:03,845 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:48:57" (2/3) ... [2021-11-19 04:49:03,845 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58a5cd94 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 04:49:03, skipping insertion in model container [2021-11-19 04:49:03,846 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 04:49:03" (3/3) ... [2021-11-19 04:49:03,847 INFO L111 eAbstractionObserver]: Analyzing ICFG uthash_SAX_test6-2.i [2021-11-19 04:49:03,852 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-19 04:49:03,853 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 634 error locations. [2021-11-19 04:49:03,899 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-19 04:49:03,906 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-19 04:49:03,907 INFO L340 AbstractCegarLoop]: Starting to check reachability of 634 error locations. [2021-11-19 04:49:03,943 INFO L276 IsEmpty]: Start isEmpty. Operand has 1296 states, 631 states have (on average 2.2329635499207607) internal successors, (1409), 1265 states have internal predecessors, (1409), 22 states have call successors, (22), 10 states have call predecessors, (22), 10 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2021-11-19 04:49:03,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-19 04:49:03,950 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:49:03,951 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:49:03,951 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting mainErr0REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:49:03,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:49:03,957 INFO L85 PathProgramCache]: Analyzing trace with hash 2029925141, now seen corresponding path program 1 times [2021-11-19 04:49:03,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:49:03,969 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [271827461] [2021-11-19 04:49:03,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:49:03,970 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:49:03,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:49:03,975 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:49:04,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-19 04:49:04,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:49:04,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 04:49:04,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:49:04,381 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-11-19 04:49:04,392 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:49:04,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:49:04,425 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:49:04,425 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:49:04,426 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [271827461] [2021-11-19 04:49:04,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [271827461] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:49:04,427 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:49:04,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-19 04:49:04,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576486861] [2021-11-19 04:49:04,429 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:49:04,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 04:49:04,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:49:04,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 04:49:04,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 04:49:04,463 INFO L87 Difference]: Start difference. First operand has 1296 states, 631 states have (on average 2.2329635499207607) internal successors, (1409), 1265 states have internal predecessors, (1409), 22 states have call successors, (22), 10 states have call predecessors, (22), 10 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 04:49:07,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:49:07,361 INFO L93 Difference]: Finished difference Result 1548 states and 1639 transitions. [2021-11-19 04:49:07,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 04:49:07,365 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 7 [2021-11-19 04:49:07,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:49:07,398 INFO L225 Difference]: With dead ends: 1548 [2021-11-19 04:49:07,398 INFO L226 Difference]: Without dead ends: 1545 [2021-11-19 04:49:07,400 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 04:49:07,407 INFO L933 BasicCegarLoop]: 935 mSDtfsCounter, 895 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 791 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 899 SdHoareTripleChecker+Valid, 1297 SdHoareTripleChecker+Invalid, 803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-11-19 04:49:07,409 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [899 Valid, 1297 Invalid, 803 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 791 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2021-11-19 04:49:07,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1545 states. [2021-11-19 04:49:07,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1545 to 1316. [2021-11-19 04:49:07,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1316 states, 665 states have (on average 2.0977443609022557) internal successors, (1395), 1286 states have internal predecessors, (1395), 21 states have call successors, (21), 10 states have call predecessors, (21), 9 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2021-11-19 04:49:07,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1316 states to 1316 states and 1436 transitions. [2021-11-19 04:49:07,563 INFO L78 Accepts]: Start accepts. Automaton has 1316 states and 1436 transitions. Word has length 7 [2021-11-19 04:49:07,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:49:07,564 INFO L470 AbstractCegarLoop]: Abstraction has 1316 states and 1436 transitions. [2021-11-19 04:49:07,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 04:49:07,564 INFO L276 IsEmpty]: Start isEmpty. Operand 1316 states and 1436 transitions. [2021-11-19 04:49:07,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-19 04:49:07,565 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:49:07,565 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:49:07,582 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-19 04:49:07,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:49:07,783 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting mainErr1REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:49:07,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:49:07,784 INFO L85 PathProgramCache]: Analyzing trace with hash 2029925142, now seen corresponding path program 1 times [2021-11-19 04:49:07,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:49:07,785 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1825601766] [2021-11-19 04:49:07,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:49:07,785 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:49:07,785 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:49:07,786 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:49:07,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-19 04:49:08,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:49:08,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:49:08,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:49:08,074 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-11-19 04:49:08,090 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:49:08,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:49:08,168 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:49:08,168 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:49:08,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1825601766] [2021-11-19 04:49:08,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1825601766] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:49:08,168 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:49:08,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2021-11-19 04:49:08,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598818274] [2021-11-19 04:49:08,169 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:49:08,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:49:08,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:49:08,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:49:08,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:49:08,170 INFO L87 Difference]: Start difference. First operand 1316 states and 1436 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 04:49:14,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:49:14,227 INFO L93 Difference]: Finished difference Result 1933 states and 2062 transitions. [2021-11-19 04:49:14,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:49:14,228 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 7 [2021-11-19 04:49:14,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:49:14,239 INFO L225 Difference]: With dead ends: 1933 [2021-11-19 04:49:14,240 INFO L226 Difference]: Without dead ends: 1933 [2021-11-19 04:49:14,240 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:49:14,242 INFO L933 BasicCegarLoop]: 937 mSDtfsCounter, 1515 mSDsluCounter, 963 mSDsCounter, 0 mSdLazyCounter, 1309 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1533 SdHoareTripleChecker+Valid, 1900 SdHoareTripleChecker+Invalid, 1325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:49:14,242 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1533 Valid, 1900 Invalid, 1325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1309 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2021-11-19 04:49:14,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1933 states. [2021-11-19 04:49:14,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1933 to 1307. [2021-11-19 04:49:14,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1307 states, 665 states have (on average 2.082706766917293) internal successors, (1385), 1277 states have internal predecessors, (1385), 21 states have call successors, (21), 10 states have call predecessors, (21), 9 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2021-11-19 04:49:14,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1307 states to 1307 states and 1426 transitions. [2021-11-19 04:49:14,287 INFO L78 Accepts]: Start accepts. Automaton has 1307 states and 1426 transitions. Word has length 7 [2021-11-19 04:49:14,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:49:14,288 INFO L470 AbstractCegarLoop]: Abstraction has 1307 states and 1426 transitions. [2021-11-19 04:49:14,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 04:49:14,288 INFO L276 IsEmpty]: Start isEmpty. Operand 1307 states and 1426 transitions. [2021-11-19 04:49:14,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-11-19 04:49:14,289 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:49:14,289 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:49:14,301 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-19 04:49:14,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:49:14,512 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting mainErr513ASSERT_VIOLATIONMEMORY_LEAK === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:49:14,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:49:14,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1872919129, now seen corresponding path program 1 times [2021-11-19 04:49:14,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:49:14,517 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [671631837] [2021-11-19 04:49:14,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:49:14,518 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:49:14,518 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:49:14,519 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:49:14,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-19 04:49:14,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:49:14,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 04:49:14,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:49:14,922 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:49:14,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:49:15,003 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:49:15,004 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:49:15,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [671631837] [2021-11-19 04:49:15,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [671631837] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:49:15,004 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:49:15,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-19 04:49:15,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409054374] [2021-11-19 04:49:15,005 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:49:15,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:49:15,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:49:15,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:49:15,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:49:15,006 INFO L87 Difference]: Start difference. First operand 1307 states and 1426 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 04:49:16,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:49:16,220 INFO L93 Difference]: Finished difference Result 1962 states and 2133 transitions. [2021-11-19 04:49:16,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 04:49:16,221 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2021-11-19 04:49:16,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:49:16,232 INFO L225 Difference]: With dead ends: 1962 [2021-11-19 04:49:16,232 INFO L226 Difference]: Without dead ends: 1962 [2021-11-19 04:49:16,233 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:49:16,234 INFO L933 BasicCegarLoop]: 1503 mSDtfsCounter, 762 mSDsluCounter, 2463 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 775 SdHoareTripleChecker+Valid, 3966 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:49:16,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [775 Valid, 3966 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-19 04:49:16,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1962 states. [2021-11-19 04:49:16,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1962 to 1555. [2021-11-19 04:49:16,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1555 states, 908 states have (on average 2.039647577092511) internal successors, (1852), 1520 states have internal predecessors, (1852), 26 states have call successors, (26), 10 states have call predecessors, (26), 9 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2021-11-19 04:49:16,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1555 states to 1555 states and 1903 transitions. [2021-11-19 04:49:16,285 INFO L78 Accepts]: Start accepts. Automaton has 1555 states and 1903 transitions. Word has length 15 [2021-11-19 04:49:16,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:49:16,286 INFO L470 AbstractCegarLoop]: Abstraction has 1555 states and 1903 transitions. [2021-11-19 04:49:16,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 04:49:16,286 INFO L276 IsEmpty]: Start isEmpty. Operand 1555 states and 1903 transitions. [2021-11-19 04:49:16,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-19 04:49:16,287 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:49:16,287 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:49:16,300 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-19 04:49:16,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:49:16,501 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting mainErr4REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:49:16,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:49:16,502 INFO L85 PathProgramCache]: Analyzing trace with hash 1600449588, now seen corresponding path program 1 times [2021-11-19 04:49:16,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:49:16,502 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [59790798] [2021-11-19 04:49:16,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:49:16,502 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:49:16,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:49:16,503 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:49:16,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-19 04:49:16,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:49:16,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 04:49:16,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:49:16,776 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-11-19 04:49:16,924 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-11-19 04:49:16,924 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 15 treesize of output 20 [2021-11-19 04:49:16,966 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:49:16,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:49:17,176 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:49:17,176 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:49:17,177 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [59790798] [2021-11-19 04:49:17,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [59790798] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:49:17,177 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:49:17,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 3] imperfect sequences [] total 5 [2021-11-19 04:49:17,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105350825] [2021-11-19 04:49:17,177 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:49:17,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:49:17,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:49:17,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:49:17,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:49:17,179 INFO L87 Difference]: Start difference. First operand 1555 states and 1903 transitions. Second operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-19 04:49:20,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:49:20,816 INFO L93 Difference]: Finished difference Result 1782 states and 2101 transitions. [2021-11-19 04:49:20,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 04:49:20,817 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 16 [2021-11-19 04:49:20,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:49:20,828 INFO L225 Difference]: With dead ends: 1782 [2021-11-19 04:49:20,828 INFO L226 Difference]: Without dead ends: 1782 [2021-11-19 04:49:20,829 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:49:20,833 INFO L933 BasicCegarLoop]: 999 mSDtfsCounter, 927 mSDsluCounter, 2455 mSDsCounter, 0 mSdLazyCounter, 1489 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 933 SdHoareTripleChecker+Valid, 3454 SdHoareTripleChecker+Invalid, 3092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1578 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-11-19 04:49:20,835 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [933 Valid, 3454 Invalid, 3092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1489 Invalid, 0 Unknown, 1578 Unchecked, 3.5s Time] [2021-11-19 04:49:20,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1782 states. [2021-11-19 04:49:20,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1782 to 1554. [2021-11-19 04:49:20,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1554 states, 908 states have (on average 2.037444933920705) internal successors, (1850), 1519 states have internal predecessors, (1850), 26 states have call successors, (26), 10 states have call predecessors, (26), 9 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2021-11-19 04:49:20,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1554 states to 1554 states and 1901 transitions. [2021-11-19 04:49:20,911 INFO L78 Accepts]: Start accepts. Automaton has 1554 states and 1901 transitions. Word has length 16 [2021-11-19 04:49:20,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:49:20,912 INFO L470 AbstractCegarLoop]: Abstraction has 1554 states and 1901 transitions. [2021-11-19 04:49:20,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-19 04:49:20,912 INFO L276 IsEmpty]: Start isEmpty. Operand 1554 states and 1901 transitions. [2021-11-19 04:49:20,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-19 04:49:20,913 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:49:20,913 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:49:20,937 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-19 04:49:21,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:49:21,138 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting mainErr5REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:49:21,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:49:21,139 INFO L85 PathProgramCache]: Analyzing trace with hash 1600449589, now seen corresponding path program 1 times [2021-11-19 04:49:21,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:49:21,140 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [734182436] [2021-11-19 04:49:21,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:49:21,140 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:49:21,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:49:21,141 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:49:21,181 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-19 04:49:21,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:49:21,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-19 04:49:21,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:49:21,449 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-11-19 04:49:21,457 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-11-19 04:49:25,685 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-19 04:49:25,685 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 33 treesize of output 35 [2021-11-19 04:49:25,698 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-19 04:49:25,698 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 27 treesize of output 27 [2021-11-19 04:49:25,749 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:49:25,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:49:34,547 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:49:34,548 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:49:34,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [734182436] [2021-11-19 04:49:34,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [734182436] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:49:34,548 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:49:34,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 9 [2021-11-19 04:49:34,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523409102] [2021-11-19 04:49:34,550 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:49:34,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:49:34,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:49:34,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:49:34,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=63, Unknown=4, NotChecked=0, Total=90 [2021-11-19 04:49:34,552 INFO L87 Difference]: Start difference. First operand 1554 states and 1901 transitions. Second operand has 10 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-19 04:49:43,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:49:43,673 INFO L93 Difference]: Finished difference Result 2579 states and 3046 transitions. [2021-11-19 04:49:43,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 04:49:43,674 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 16 [2021-11-19 04:49:43,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:49:43,689 INFO L225 Difference]: With dead ends: 2579 [2021-11-19 04:49:43,689 INFO L226 Difference]: Without dead ends: 2579 [2021-11-19 04:49:43,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=23, Invalid=63, Unknown=4, NotChecked=0, Total=90 [2021-11-19 04:49:43,690 INFO L933 BasicCegarLoop]: 826 mSDtfsCounter, 4346 mSDsluCounter, 2362 mSDsCounter, 0 mSdLazyCounter, 2488 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4365 SdHoareTripleChecker+Valid, 3188 SdHoareTripleChecker+Invalid, 5589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 2488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3042 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:49:43,691 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4365 Valid, 3188 Invalid, 5589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 2488 Invalid, 0 Unknown, 3042 Unchecked, 9.0s Time] [2021-11-19 04:49:43,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2579 states. [2021-11-19 04:49:43,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2579 to 1554. [2021-11-19 04:49:43,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1554 states, 908 states have (on average 2.0363436123348015) internal successors, (1849), 1519 states have internal predecessors, (1849), 26 states have call successors, (26), 10 states have call predecessors, (26), 9 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2021-11-19 04:49:43,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1554 states to 1554 states and 1900 transitions. [2021-11-19 04:49:43,769 INFO L78 Accepts]: Start accepts. Automaton has 1554 states and 1900 transitions. Word has length 16 [2021-11-19 04:49:43,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:49:43,769 INFO L470 AbstractCegarLoop]: Abstraction has 1554 states and 1900 transitions. [2021-11-19 04:49:43,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-19 04:49:43,770 INFO L276 IsEmpty]: Start isEmpty. Operand 1554 states and 1900 transitions. [2021-11-19 04:49:43,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-19 04:49:43,771 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:49:43,771 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:49:43,786 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-19 04:49:43,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:49:43,983 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting mainErr6REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:49:43,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:49:43,984 INFO L85 PathProgramCache]: Analyzing trace with hash -1925670236, now seen corresponding path program 1 times [2021-11-19 04:49:43,985 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:49:43,985 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1786015072] [2021-11-19 04:49:43,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:49:43,985 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:49:43,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:49:43,989 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:49:43,992 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-19 04:49:44,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:49:44,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 04:49:44,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:49:44,227 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-11-19 04:49:44,265 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:49:44,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:49:44,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:49:44,346 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:49:44,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1786015072] [2021-11-19 04:49:44,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1786015072] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:49:44,347 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:49:44,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-19 04:49:44,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932991799] [2021-11-19 04:49:44,347 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:49:44,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 04:49:44,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:49:44,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 04:49:44,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:49:44,348 INFO L87 Difference]: Start difference. First operand 1554 states and 1900 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 04:49:48,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:49:48,969 INFO L93 Difference]: Finished difference Result 1961 states and 2426 transitions. [2021-11-19 04:49:48,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 04:49:48,971 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2021-11-19 04:49:48,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:49:48,981 INFO L225 Difference]: With dead ends: 1961 [2021-11-19 04:49:48,981 INFO L226 Difference]: Without dead ends: 1961 [2021-11-19 04:49:48,982 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:49:48,983 INFO L933 BasicCegarLoop]: 1215 mSDtfsCounter, 945 mSDsluCounter, 2163 mSDsCounter, 0 mSdLazyCounter, 2471 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 949 SdHoareTripleChecker+Valid, 3378 SdHoareTripleChecker+Invalid, 2520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 2471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:49:48,983 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [949 Valid, 3378 Invalid, 2520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 2471 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2021-11-19 04:49:48,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1961 states. [2021-11-19 04:49:49,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1961 to 1509. [2021-11-19 04:49:49,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1509 states, 908 states have (on average 1.9779735682819384) internal successors, (1796), 1474 states have internal predecessors, (1796), 26 states have call successors, (26), 10 states have call predecessors, (26), 9 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2021-11-19 04:49:49,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1509 states to 1509 states and 1847 transitions. [2021-11-19 04:49:49,025 INFO L78 Accepts]: Start accepts. Automaton has 1509 states and 1847 transitions. Word has length 17 [2021-11-19 04:49:49,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:49:49,025 INFO L470 AbstractCegarLoop]: Abstraction has 1509 states and 1847 transitions. [2021-11-19 04:49:49,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 04:49:49,026 INFO L276 IsEmpty]: Start isEmpty. Operand 1509 states and 1847 transitions. [2021-11-19 04:49:49,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-19 04:49:49,027 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:49:49,027 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:49:49,045 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-19 04:49:49,238 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:49:49,239 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting mainErr7REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:49:49,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:49:49,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1925670235, now seen corresponding path program 1 times [2021-11-19 04:49:49,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:49:49,240 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1182483829] [2021-11-19 04:49:49,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:49:49,240 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:49:49,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:49:49,241 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:49:49,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-19 04:49:49,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:49:49,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-19 04:49:49,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:49:49,524 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-11-19 04:49:49,608 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:49:49,608 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:49:49,915 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:49:49,915 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:49:49,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1182483829] [2021-11-19 04:49:49,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1182483829] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:49:49,916 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:49:49,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 7 [2021-11-19 04:49:49,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018051309] [2021-11-19 04:49:49,916 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:49:49,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 04:49:49,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:49:49,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 04:49:49,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:49:49,917 INFO L87 Difference]: Start difference. First operand 1509 states and 1847 transitions. Second operand has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 1 states have call successors, (3), 1 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-19 04:50:01,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:50:01,406 INFO L93 Difference]: Finished difference Result 2076 states and 2561 transitions. [2021-11-19 04:50:01,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:50:01,407 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 1 states have call successors, (3), 1 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 17 [2021-11-19 04:50:01,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:50:01,416 INFO L225 Difference]: With dead ends: 2076 [2021-11-19 04:50:01,417 INFO L226 Difference]: Without dead ends: 2076 [2021-11-19 04:50:01,417 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:50:01,417 INFO L933 BasicCegarLoop]: 1480 mSDtfsCounter, 1335 mSDsluCounter, 2452 mSDsCounter, 0 mSdLazyCounter, 2552 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1339 SdHoareTripleChecker+Valid, 3932 SdHoareTripleChecker+Invalid, 2569 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 2552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:50:01,418 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1339 Valid, 3932 Invalid, 2569 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 2552 Invalid, 0 Unknown, 0 Unchecked, 11.4s Time] [2021-11-19 04:50:01,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2076 states. [2021-11-19 04:50:01,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2076 to 1499. [2021-11-19 04:50:01,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1499 states, 908 states have (on average 1.9581497797356828) internal successors, (1778), 1464 states have internal predecessors, (1778), 26 states have call successors, (26), 10 states have call predecessors, (26), 9 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2021-11-19 04:50:01,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1499 states to 1499 states and 1829 transitions. [2021-11-19 04:50:01,457 INFO L78 Accepts]: Start accepts. Automaton has 1499 states and 1829 transitions. Word has length 17 [2021-11-19 04:50:01,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:50:01,457 INFO L470 AbstractCegarLoop]: Abstraction has 1499 states and 1829 transitions. [2021-11-19 04:50:01,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 1 states have call successors, (3), 1 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-19 04:50:01,458 INFO L276 IsEmpty]: Start isEmpty. Operand 1499 states and 1829 transitions. [2021-11-19 04:50:01,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-19 04:50:01,458 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:50:01,459 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:50:01,476 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-11-19 04:50:01,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:50:01,676 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONMEMORY_LEAK === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:50:01,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:50:01,677 INFO L85 PathProgramCache]: Analyzing trace with hash 222632638, now seen corresponding path program 1 times [2021-11-19 04:50:01,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:50:01,677 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [279342665] [2021-11-19 04:50:01,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:50:01,677 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:50:01,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:50:01,678 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:50:01,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-19 04:50:01,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:50:01,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:50:01,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:50:01,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-19 04:50:01,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-19 04:50:01,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-19 04:50:02,033 INFO L354 Elim1Store]: treesize reduction 166, result has 13.5 percent of original size [2021-11-19 04:50:02,034 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 3 case distinctions, treesize of input 30 treesize of output 36 [2021-11-19 04:50:02,090 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-11-19 04:50:02,090 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 67 treesize of output 23 [2021-11-19 04:50:02,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-11-19 04:50:02,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:50:02,210 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:50:02,210 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:50:02,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [279342665] [2021-11-19 04:50:02,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [279342665] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:50:02,210 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:50:02,210 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:50:02,210 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160126712] [2021-11-19 04:50:02,211 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:50:02,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:50:02,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:50:02,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:50:02,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:50:02,212 INFO L87 Difference]: Start difference. First operand 1499 states and 1829 transitions. Second operand has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 04:50:04,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:50:04,670 INFO L93 Difference]: Finished difference Result 1993 states and 2399 transitions. [2021-11-19 04:50:04,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:50:04,672 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2021-11-19 04:50:04,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:50:04,680 INFO L225 Difference]: With dead ends: 1993 [2021-11-19 04:50:04,681 INFO L226 Difference]: Without dead ends: 1993 [2021-11-19 04:50:04,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-19 04:50:04,682 INFO L933 BasicCegarLoop]: 1391 mSDtfsCounter, 488 mSDsluCounter, 3602 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 498 SdHoareTripleChecker+Valid, 4993 SdHoareTripleChecker+Invalid, 501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:50:04,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [498 Valid, 4993 Invalid, 501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 04:50:04,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1993 states. [2021-11-19 04:50:04,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1993 to 1498. [2021-11-19 04:50:04,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1498 states, 907 states have (on average 1.9581036383682469) internal successors, (1776), 1463 states have internal predecessors, (1776), 26 states have call successors, (26), 10 states have call predecessors, (26), 9 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2021-11-19 04:50:04,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1498 states to 1498 states and 1827 transitions. [2021-11-19 04:50:04,718 INFO L78 Accepts]: Start accepts. Automaton has 1498 states and 1827 transitions. Word has length 18 [2021-11-19 04:50:04,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:50:04,718 INFO L470 AbstractCegarLoop]: Abstraction has 1498 states and 1827 transitions. [2021-11-19 04:50:04,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 04:50:04,719 INFO L276 IsEmpty]: Start isEmpty. Operand 1498 states and 1827 transitions. [2021-11-19 04:50:04,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-11-19 04:50:04,720 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:50:04,720 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:50:04,736 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-19 04:50:04,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:50:04,933 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting mainErr14REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:50:04,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:50:04,933 INFO L85 PathProgramCache]: Analyzing trace with hash -84121520, now seen corresponding path program 1 times [2021-11-19 04:50:04,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:50:04,934 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1413420942] [2021-11-19 04:50:04,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:50:04,934 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:50:04,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:50:04,935 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:50:04,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-19 04:50:05,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:50:05,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 04:50:05,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:50:05,214 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:50:05,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:50:05,262 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:50:05,262 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:50:05,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1413420942] [2021-11-19 04:50:05,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1413420942] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:50:05,262 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:50:05,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-19 04:50:05,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104392343] [2021-11-19 04:50:05,263 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:50:05,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:50:05,264 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:50:05,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:50:05,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:50:05,264 INFO L87 Difference]: Start difference. First operand 1498 states and 1827 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 04:50:05,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:50:05,305 INFO L93 Difference]: Finished difference Result 1438 states and 1741 transitions. [2021-11-19 04:50:05,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 04:50:05,305 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 27 [2021-11-19 04:50:05,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:50:05,311 INFO L225 Difference]: With dead ends: 1438 [2021-11-19 04:50:05,311 INFO L226 Difference]: Without dead ends: 1438 [2021-11-19 04:50:05,312 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:50:05,312 INFO L933 BasicCegarLoop]: 1248 mSDtfsCounter, 1147 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1164 SdHoareTripleChecker+Valid, 1436 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:50:05,313 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1164 Valid, 1436 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 04:50:05,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1438 states. [2021-11-19 04:50:05,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1438 to 1438. [2021-11-19 04:50:05,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1438 states, 871 states have (on average 1.9402985074626866) internal successors, (1690), 1403 states have internal predecessors, (1690), 26 states have call successors, (26), 10 states have call predecessors, (26), 9 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2021-11-19 04:50:05,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1438 states to 1438 states and 1741 transitions. [2021-11-19 04:50:05,344 INFO L78 Accepts]: Start accepts. Automaton has 1438 states and 1741 transitions. Word has length 27 [2021-11-19 04:50:05,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:50:05,344 INFO L470 AbstractCegarLoop]: Abstraction has 1438 states and 1741 transitions. [2021-11-19 04:50:05,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 04:50:05,345 INFO L276 IsEmpty]: Start isEmpty. Operand 1438 states and 1741 transitions. [2021-11-19 04:50:05,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-11-19 04:50:05,345 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:50:05,346 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:50:05,362 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-19 04:50:05,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:50:05,559 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting mainErr38REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:50:05,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:50:05,559 INFO L85 PathProgramCache]: Analyzing trace with hash 763596938, now seen corresponding path program 1 times [2021-11-19 04:50:05,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:50:05,560 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1421466668] [2021-11-19 04:50:05,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:50:05,560 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:50:05,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:50:05,561 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:50:05,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-19 04:50:05,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:50:05,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:50:05,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:50:05,923 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:50:05,923 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:50:05,986 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:50:05,986 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:50:05,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1421466668] [2021-11-19 04:50:05,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1421466668] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:50:05,986 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:50:05,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-11-19 04:50:05,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620719308] [2021-11-19 04:50:05,987 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:50:05,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 04:50:05,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:50:05,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 04:50:05,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:50:05,988 INFO L87 Difference]: Start difference. First operand 1438 states and 1741 transitions. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 04:50:06,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:50:06,085 INFO L93 Difference]: Finished difference Result 1410 states and 1685 transitions. [2021-11-19 04:50:06,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:50:06,085 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 29 [2021-11-19 04:50:06,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:50:06,096 INFO L225 Difference]: With dead ends: 1410 [2021-11-19 04:50:06,096 INFO L226 Difference]: Without dead ends: 1410 [2021-11-19 04:50:06,096 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:50:06,097 INFO L933 BasicCegarLoop]: 1203 mSDtfsCounter, 1118 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1135 SdHoareTripleChecker+Valid, 2588 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:50:06,098 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1135 Valid, 2588 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 04:50:06,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1410 states. [2021-11-19 04:50:06,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1410 to 1408. [2021-11-19 04:50:06,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1408 states, 855 states have (on average 1.9087719298245613) internal successors, (1632), 1373 states have internal predecessors, (1632), 26 states have call successors, (26), 10 states have call predecessors, (26), 9 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2021-11-19 04:50:06,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1408 states to 1408 states and 1683 transitions. [2021-11-19 04:50:06,134 INFO L78 Accepts]: Start accepts. Automaton has 1408 states and 1683 transitions. Word has length 29 [2021-11-19 04:50:06,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:50:06,135 INFO L470 AbstractCegarLoop]: Abstraction has 1408 states and 1683 transitions. [2021-11-19 04:50:06,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 04:50:06,135 INFO L276 IsEmpty]: Start isEmpty. Operand 1408 states and 1683 transitions. [2021-11-19 04:50:06,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-19 04:50:06,139 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:50:06,140 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:50:06,156 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-19 04:50:06,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:50:06,353 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting mainErr52REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:50:06,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:50:06,353 INFO L85 PathProgramCache]: Analyzing trace with hash -366778344, now seen corresponding path program 1 times [2021-11-19 04:50:06,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:50:06,354 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1281368493] [2021-11-19 04:50:06,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:50:06,355 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:50:06,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:50:06,356 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:50:06,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-19 04:50:06,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:50:06,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 04:50:06,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:50:06,615 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-11-19 04:50:06,762 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:50:06,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:50:06,954 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:50:06,954 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:50:06,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1281368493] [2021-11-19 04:50:06,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1281368493] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:50:06,954 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:50:06,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-11-19 04:50:06,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489745338] [2021-11-19 04:50:06,955 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:50:06,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:50:06,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:50:06,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:50:06,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:50:06,956 INFO L87 Difference]: Start difference. First operand 1408 states and 1683 transitions. Second operand has 6 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 04:50:13,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:50:13,164 INFO L93 Difference]: Finished difference Result 2533 states and 3039 transitions. [2021-11-19 04:50:13,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 04:50:13,165 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2021-11-19 04:50:13,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:50:13,174 INFO L225 Difference]: With dead ends: 2533 [2021-11-19 04:50:13,175 INFO L226 Difference]: Without dead ends: 2533 [2021-11-19 04:50:13,175 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 79 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 04:50:13,175 INFO L933 BasicCegarLoop]: 1151 mSDtfsCounter, 1592 mSDsluCounter, 3010 mSDsCounter, 0 mSdLazyCounter, 3660 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1599 SdHoareTripleChecker+Valid, 4161 SdHoareTripleChecker+Invalid, 3671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 3660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:50:13,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1599 Valid, 4161 Invalid, 3671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 3660 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2021-11-19 04:50:13,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2533 states. [2021-11-19 04:50:13,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2533 to 1404. [2021-11-19 04:50:13,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1404 states, 855 states have (on average 1.8994152046783626) internal successors, (1624), 1369 states have internal predecessors, (1624), 26 states have call successors, (26), 10 states have call predecessors, (26), 9 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2021-11-19 04:50:13,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1404 states to 1404 states and 1675 transitions. [2021-11-19 04:50:13,206 INFO L78 Accepts]: Start accepts. Automaton has 1404 states and 1675 transitions. Word has length 43 [2021-11-19 04:50:13,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:50:13,207 INFO L470 AbstractCegarLoop]: Abstraction has 1404 states and 1675 transitions. [2021-11-19 04:50:13,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 04:50:13,207 INFO L276 IsEmpty]: Start isEmpty. Operand 1404 states and 1675 transitions. [2021-11-19 04:50:13,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-19 04:50:13,208 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:50:13,208 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:50:13,233 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-19 04:50:13,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:50:13,421 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting mainErr53REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:50:13,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:50:13,421 INFO L85 PathProgramCache]: Analyzing trace with hash -366778343, now seen corresponding path program 1 times [2021-11-19 04:50:13,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:50:13,423 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1530657323] [2021-11-19 04:50:13,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:50:13,423 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:50:13,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:50:13,424 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:50:13,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-19 04:50:13,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:50:13,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-19 04:50:13,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:50:13,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-19 04:50:14,044 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:50:14,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:50:14,760 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:50:14,760 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:50:14,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1530657323] [2021-11-19 04:50:14,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1530657323] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:50:14,761 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:50:14,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 9 [2021-11-19 04:50:14,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66151689] [2021-11-19 04:50:14,761 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:50:14,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:50:14,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:50:14,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:50:14,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:50:14,762 INFO L87 Difference]: Start difference. First operand 1404 states and 1675 transitions. Second operand has 10 states, 9 states have (on average 7.777777777777778) internal successors, (70), 8 states have internal predecessors, (70), 1 states have call successors, (3), 1 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-19 04:50:33,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:50:33,215 INFO L93 Difference]: Finished difference Result 2191 states and 2631 transitions. [2021-11-19 04:50:33,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-19 04:50:33,216 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.777777777777778) internal successors, (70), 8 states have internal predecessors, (70), 1 states have call successors, (3), 1 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 43 [2021-11-19 04:50:33,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:50:33,227 INFO L225 Difference]: With dead ends: 2191 [2021-11-19 04:50:33,227 INFO L226 Difference]: Without dead ends: 2191 [2021-11-19 04:50:33,227 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 04:50:33,228 INFO L933 BasicCegarLoop]: 1557 mSDtfsCounter, 2109 mSDsluCounter, 4936 mSDsCounter, 0 mSdLazyCounter, 5007 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2114 SdHoareTripleChecker+Valid, 6493 SdHoareTripleChecker+Invalid, 5029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 5007 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:50:33,228 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2114 Valid, 6493 Invalid, 5029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 5007 Invalid, 0 Unknown, 0 Unchecked, 18.2s Time] [2021-11-19 04:50:33,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2191 states. [2021-11-19 04:50:33,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2191 to 1400. [2021-11-19 04:50:33,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1400 states, 855 states have (on average 1.8900584795321638) internal successors, (1616), 1365 states have internal predecessors, (1616), 26 states have call successors, (26), 10 states have call predecessors, (26), 9 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2021-11-19 04:50:33,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1400 states to 1400 states and 1667 transitions. [2021-11-19 04:50:33,267 INFO L78 Accepts]: Start accepts. Automaton has 1400 states and 1667 transitions. Word has length 43 [2021-11-19 04:50:33,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:50:33,269 INFO L470 AbstractCegarLoop]: Abstraction has 1400 states and 1667 transitions. [2021-11-19 04:50:33,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.777777777777778) internal successors, (70), 8 states have internal predecessors, (70), 1 states have call successors, (3), 1 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-19 04:50:33,269 INFO L276 IsEmpty]: Start isEmpty. Operand 1400 states and 1667 transitions. [2021-11-19 04:50:33,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-19 04:50:33,270 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:50:33,270 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:50:33,293 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-19 04:50:33,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:50:33,471 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting alt_mallocErr0REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:50:33,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:50:33,471 INFO L85 PathProgramCache]: Analyzing trace with hash 856696478, now seen corresponding path program 1 times [2021-11-19 04:50:33,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:50:33,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [728824131] [2021-11-19 04:50:33,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:50:33,472 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:50:33,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:50:33,474 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:50:33,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-19 04:50:33,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:50:33,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:50:33,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:50:33,982 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:50:33,983 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:50:34,136 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:50:34,136 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:50:34,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [728824131] [2021-11-19 04:50:34,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [728824131] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:50:34,137 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:50:34,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-19 04:50:34,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769318077] [2021-11-19 04:50:34,137 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:50:34,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:50:34,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:50:34,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:50:34,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:50:34,138 INFO L87 Difference]: Start difference. First operand 1400 states and 1667 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 04:50:34,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:50:34,203 INFO L93 Difference]: Finished difference Result 1388 states and 1647 transitions. [2021-11-19 04:50:34,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:50:34,204 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 62 [2021-11-19 04:50:34,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:50:34,220 INFO L225 Difference]: With dead ends: 1388 [2021-11-19 04:50:34,221 INFO L226 Difference]: Without dead ends: 1388 [2021-11-19 04:50:34,221 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:50:34,222 INFO L933 BasicCegarLoop]: 1197 mSDtfsCounter, 1094 mSDsluCounter, 1275 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1111 SdHoareTripleChecker+Valid, 2472 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:50:34,222 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1111 Valid, 2472 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 04:50:34,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1388 states. [2021-11-19 04:50:34,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1388 to 1388. [2021-11-19 04:50:34,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1388 states, 843 states have (on average 1.893238434163701) internal successors, (1596), 1353 states have internal predecessors, (1596), 26 states have call successors, (26), 10 states have call predecessors, (26), 9 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2021-11-19 04:50:34,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1388 states to 1388 states and 1647 transitions. [2021-11-19 04:50:34,249 INFO L78 Accepts]: Start accepts. Automaton has 1388 states and 1647 transitions. Word has length 62 [2021-11-19 04:50:34,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:50:34,249 INFO L470 AbstractCegarLoop]: Abstraction has 1388 states and 1647 transitions. [2021-11-19 04:50:34,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 04:50:34,250 INFO L276 IsEmpty]: Start isEmpty. Operand 1388 states and 1647 transitions. [2021-11-19 04:50:34,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-19 04:50:34,252 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:50:34,252 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:50:34,273 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-19 04:50:34,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:50:34,466 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting alt_mallocErr0REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:50:34,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:50:34,466 INFO L85 PathProgramCache]: Analyzing trace with hash -621990318, now seen corresponding path program 1 times [2021-11-19 04:50:34,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:50:34,467 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [914405227] [2021-11-19 04:50:34,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:50:34,467 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:50:34,468 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:50:34,468 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:50:34,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-19 04:50:34,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:50:34,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-19 04:50:34,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:50:34,954 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-11-19 04:50:34,986 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-11-19 04:50:34,986 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 15 treesize of output 20 [2021-11-19 04:50:35,077 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-19 04:50:35,078 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 31 treesize of output 27 [2021-11-19 04:50:35,144 INFO L354 Elim1Store]: treesize reduction 30, result has 36.2 percent of original size [2021-11-19 04:50:35,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 46 [2021-11-19 04:50:35,486 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:50:35,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:50:42,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:50:42,293 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:50:42,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [914405227] [2021-11-19 04:50:42,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [914405227] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:50:42,293 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:50:42,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 10 [2021-11-19 04:50:42,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947074578] [2021-11-19 04:50:42,293 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:50:42,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-19 04:50:42,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:50:42,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-19 04:50:42,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=67, Unknown=3, NotChecked=0, Total=110 [2021-11-19 04:50:42,295 INFO L87 Difference]: Start difference. First operand 1388 states and 1647 transitions. Second operand has 11 states, 10 states have (on average 7.3) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-19 04:50:44,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:50:44,917 INFO L93 Difference]: Finished difference Result 1395 states and 1655 transitions. [2021-11-19 04:50:44,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-19 04:50:44,918 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 7.3) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 70 [2021-11-19 04:50:44,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:50:44,923 INFO L225 Difference]: With dead ends: 1395 [2021-11-19 04:50:44,923 INFO L226 Difference]: Without dead ends: 1395 [2021-11-19 04:50:44,923 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 127 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=48, Invalid=81, Unknown=3, NotChecked=0, Total=132 [2021-11-19 04:50:44,924 INFO L933 BasicCegarLoop]: 1164 mSDtfsCounter, 217 mSDsluCounter, 3681 mSDsCounter, 0 mSdLazyCounter, 1168 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 4845 SdHoareTripleChecker+Invalid, 2927 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1730 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:50:44,924 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 4845 Invalid, 2927 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1168 Invalid, 0 Unknown, 1730 Unchecked, 2.6s Time] [2021-11-19 04:50:44,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1395 states. [2021-11-19 04:50:44,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1395 to 1393. [2021-11-19 04:50:44,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1393 states, 847 states have (on average 1.8902007083825265) internal successors, (1601), 1357 states have internal predecessors, (1601), 27 states have call successors, (27), 11 states have call predecessors, (27), 9 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2021-11-19 04:50:44,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1393 states to 1393 states and 1654 transitions. [2021-11-19 04:50:44,948 INFO L78 Accepts]: Start accepts. Automaton has 1393 states and 1654 transitions. Word has length 70 [2021-11-19 04:50:44,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:50:44,948 INFO L470 AbstractCegarLoop]: Abstraction has 1393 states and 1654 transitions. [2021-11-19 04:50:44,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 7.3) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-19 04:50:44,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1393 states and 1654 transitions. [2021-11-19 04:50:44,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-19 04:50:44,950 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:50:44,950 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:50:44,967 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2021-11-19 04:50:45,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:50:45,173 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting alt_mallocErr1REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:50:45,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:50:45,174 INFO L85 PathProgramCache]: Analyzing trace with hash -621990317, now seen corresponding path program 1 times [2021-11-19 04:50:45,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:50:45,175 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [60691926] [2021-11-19 04:50:45,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:50:45,175 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:50:45,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:50:45,177 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:50:45,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-19 04:50:45,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:50:45,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-19 04:50:45,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:50:45,690 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-11-19 04:50:45,698 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-11-19 04:50:45,800 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-19 04:50:45,800 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 24 treesize of output 26 [2021-11-19 04:50:45,805 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-19 04:50:45,806 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 23 treesize of output 19 [2021-11-19 04:50:45,925 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-19 04:50:45,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-11-19 04:50:46,101 INFO L354 Elim1Store]: treesize reduction 28, result has 40.4 percent of original size [2021-11-19 04:50:46,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 30 [2021-11-19 04:50:52,148 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:50:52,148 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:51:08,552 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:51:08,553 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:51:08,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [60691926] [2021-11-19 04:51:08,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [60691926] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:51:08,553 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:51:08,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 7] imperfect sequences [] total 14 [2021-11-19 04:51:08,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080823626] [2021-11-19 04:51:08,554 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:51:08,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-19 04:51:08,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:51:08,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-19 04:51:08,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=143, Unknown=4, NotChecked=0, Total=210 [2021-11-19 04:51:08,556 INFO L87 Difference]: Start difference. First operand 1393 states and 1654 transitions. Second operand has 15 states, 14 states have (on average 9.142857142857142) internal successors, (128), 11 states have internal predecessors, (128), 7 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-19 04:51:20,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:51:20,750 INFO L93 Difference]: Finished difference Result 1396 states and 1655 transitions. [2021-11-19 04:51:20,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-19 04:51:20,753 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 9.142857142857142) internal successors, (128), 11 states have internal predecessors, (128), 7 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 70 [2021-11-19 04:51:20,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:51:20,757 INFO L225 Difference]: With dead ends: 1396 [2021-11-19 04:51:20,757 INFO L226 Difference]: Without dead ends: 1396 [2021-11-19 04:51:20,757 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 14.4s TimeCoverageRelationStatistics Valid=82, Invalid=186, Unknown=4, NotChecked=0, Total=272 [2021-11-19 04:51:20,758 INFO L933 BasicCegarLoop]: 1177 mSDtfsCounter, 83 mSDsluCounter, 4111 mSDsCounter, 0 mSdLazyCounter, 2297 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 5288 SdHoareTripleChecker+Invalid, 4281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 2297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1978 IncrementalHoareTripleChecker+Unchecked, 12.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:51:20,758 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 5288 Invalid, 4281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 2297 Invalid, 0 Unknown, 1978 Unchecked, 12.1s Time] [2021-11-19 04:51:20,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1396 states. [2021-11-19 04:51:20,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1396 to 1396. [2021-11-19 04:51:20,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1396 states, 849 states have (on average 1.8869257950530036) internal successors, (1602), 1359 states have internal predecessors, (1602), 27 states have call successors, (27), 12 states have call predecessors, (27), 10 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2021-11-19 04:51:20,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1396 states to 1396 states and 1655 transitions. [2021-11-19 04:51:20,780 INFO L78 Accepts]: Start accepts. Automaton has 1396 states and 1655 transitions. Word has length 70 [2021-11-19 04:51:20,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:51:20,781 INFO L470 AbstractCegarLoop]: Abstraction has 1396 states and 1655 transitions. [2021-11-19 04:51:20,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 9.142857142857142) internal successors, (128), 11 states have internal predecessors, (128), 7 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-19 04:51:20,781 INFO L276 IsEmpty]: Start isEmpty. Operand 1396 states and 1655 transitions. [2021-11-19 04:51:20,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-19 04:51:20,782 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:51:20,782 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:51:20,806 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-19 04:51:20,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:51:20,998 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONMEMORY_LEAK === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:51:20,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:51:20,998 INFO L85 PathProgramCache]: Analyzing trace with hash -454983861, now seen corresponding path program 1 times [2021-11-19 04:51:20,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:51:20,999 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1666906205] [2021-11-19 04:51:20,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:51:20,999 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:51:20,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:51:21,000 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:51:21,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-19 04:51:21,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:51:21,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 04:51:21,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:51:21,460 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:51:21,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:51:21,615 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:51:21,616 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:51:21,616 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1666906205] [2021-11-19 04:51:21,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1666906205] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:51:21,616 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:51:21,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 8 [2021-11-19 04:51:21,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558319456] [2021-11-19 04:51:21,617 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:51:21,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 04:51:21,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:51:21,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 04:51:21,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:51:21,619 INFO L87 Difference]: Start difference. First operand 1396 states and 1655 transitions. Second operand has 8 states, 8 states have (on average 8.875) internal successors, (71), 5 states have internal predecessors, (71), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 04:51:21,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:51:21,826 INFO L93 Difference]: Finished difference Result 1410 states and 1669 transitions. [2021-11-19 04:51:21,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 04:51:21,827 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.875) internal successors, (71), 5 states have internal predecessors, (71), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 76 [2021-11-19 04:51:21,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:51:21,843 INFO L225 Difference]: With dead ends: 1410 [2021-11-19 04:51:21,843 INFO L226 Difference]: Without dead ends: 1410 [2021-11-19 04:51:21,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:51:21,844 INFO L933 BasicCegarLoop]: 1193 mSDtfsCounter, 20 mSDsluCounter, 7144 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 8337 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:51:21,845 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 8337 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 04:51:21,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1410 states. [2021-11-19 04:51:21,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1410 to 1408. [2021-11-19 04:51:21,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1408 states, 858 states have (on average 1.881118881118881) internal successors, (1614), 1369 states have internal predecessors, (1614), 28 states have call successors, (28), 14 states have call predecessors, (28), 12 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2021-11-19 04:51:21,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1408 states to 1408 states and 1669 transitions. [2021-11-19 04:51:21,875 INFO L78 Accepts]: Start accepts. Automaton has 1408 states and 1669 transitions. Word has length 76 [2021-11-19 04:51:21,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:51:21,876 INFO L470 AbstractCegarLoop]: Abstraction has 1408 states and 1669 transitions. [2021-11-19 04:51:21,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.875) internal successors, (71), 5 states have internal predecessors, (71), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 04:51:21,876 INFO L276 IsEmpty]: Start isEmpty. Operand 1408 states and 1669 transitions. [2021-11-19 04:51:21,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-19 04:51:21,877 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:51:21,877 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:51:21,895 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-19 04:51:22,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:51:22,092 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting mainErr70REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:51:22,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:51:22,092 INFO L85 PathProgramCache]: Analyzing trace with hash -509863037, now seen corresponding path program 1 times [2021-11-19 04:51:22,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:51:22,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [889783296] [2021-11-19 04:51:22,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:51:22,093 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:51:22,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:51:22,094 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:51:22,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-19 04:51:22,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:51:22,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-19 04:51:22,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:51:22,652 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:51:22,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:51:23,055 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:51:23,055 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:51:23,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [889783296] [2021-11-19 04:51:23,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [889783296] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:51:23,056 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:51:23,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 9 [2021-11-19 04:51:23,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892802631] [2021-11-19 04:51:23,056 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:51:23,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-19 04:51:23,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:51:23,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-19 04:51:23,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 04:51:23,057 INFO L87 Difference]: Start difference. First operand 1408 states and 1669 transitions. Second operand has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 7 states have internal predecessors, (77), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-19 04:51:23,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:51:23,550 INFO L93 Difference]: Finished difference Result 1452 states and 1717 transitions. [2021-11-19 04:51:23,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 04:51:23,550 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 7 states have internal predecessors, (77), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 76 [2021-11-19 04:51:23,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:51:23,554 INFO L225 Difference]: With dead ends: 1452 [2021-11-19 04:51:23,554 INFO L226 Difference]: Without dead ends: 1452 [2021-11-19 04:51:23,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:51:23,555 INFO L933 BasicCegarLoop]: 1191 mSDtfsCounter, 265 mSDsluCounter, 3460 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 4651 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:51:23,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 4651 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 252 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-19 04:51:23,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1452 states. [2021-11-19 04:51:23,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1452 to 1411. [2021-11-19 04:51:23,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1411 states, 860 states have (on average 1.8790697674418604) internal successors, (1616), 1371 states have internal predecessors, (1616), 28 states have call successors, (28), 14 states have call predecessors, (28), 13 states have return successors, (28), 26 states have call predecessors, (28), 27 states have call successors, (28) [2021-11-19 04:51:23,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1411 states to 1411 states and 1672 transitions. [2021-11-19 04:51:23,578 INFO L78 Accepts]: Start accepts. Automaton has 1411 states and 1672 transitions. Word has length 76 [2021-11-19 04:51:23,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:51:23,578 INFO L470 AbstractCegarLoop]: Abstraction has 1411 states and 1672 transitions. [2021-11-19 04:51:23,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 7 states have internal predecessors, (77), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-19 04:51:23,579 INFO L276 IsEmpty]: Start isEmpty. Operand 1411 states and 1672 transitions. [2021-11-19 04:51:23,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-11-19 04:51:23,579 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:51:23,580 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:51:23,608 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-19 04:51:23,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:51:23,797 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting mainErr70REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:51:23,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:51:23,798 INFO L85 PathProgramCache]: Analyzing trace with hash -2094137395, now seen corresponding path program 1 times [2021-11-19 04:51:23,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:51:23,798 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [479788171] [2021-11-19 04:51:23,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:51:23,798 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:51:23,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:51:23,799 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:51:23,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-19 04:51:24,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:51:24,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-19 04:51:24,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:51:24,243 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-11-19 04:51:24,572 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-11-19 04:51:24,573 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-11-19 04:51:24,592 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:51:24,592 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:51:25,032 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:51:25,033 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:51:25,033 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [479788171] [2021-11-19 04:51:25,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [479788171] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:51:25,033 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:51:25,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 5] imperfect sequences [] total 7 [2021-11-19 04:51:25,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395879355] [2021-11-19 04:51:25,036 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:51:25,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 04:51:25,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:51:25,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 04:51:25,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:51:25,038 INFO L87 Difference]: Start difference. First operand 1411 states and 1672 transitions. Second operand has 8 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 4 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2021-11-19 04:51:29,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:51:29,125 INFO L93 Difference]: Finished difference Result 1863 states and 2250 transitions. [2021-11-19 04:51:29,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 04:51:29,127 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 4 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) Word has length 81 [2021-11-19 04:51:29,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:51:29,131 INFO L225 Difference]: With dead ends: 1863 [2021-11-19 04:51:29,131 INFO L226 Difference]: Without dead ends: 1863 [2021-11-19 04:51:29,131 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 149 SyntacticMatches, 6 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:51:29,132 INFO L933 BasicCegarLoop]: 767 mSDtfsCounter, 800 mSDsluCounter, 2211 mSDsCounter, 0 mSdLazyCounter, 1974 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 804 SdHoareTripleChecker+Valid, 2978 SdHoareTripleChecker+Invalid, 2779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 801 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:51:29,132 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [804 Valid, 2978 Invalid, 2779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1974 Invalid, 0 Unknown, 801 Unchecked, 4.0s Time] [2021-11-19 04:51:29,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1863 states. [2021-11-19 04:51:29,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1863 to 1410. [2021-11-19 04:51:29,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1410 states, 860 states have (on average 1.877906976744186) internal successors, (1615), 1370 states have internal predecessors, (1615), 28 states have call successors, (28), 14 states have call predecessors, (28), 13 states have return successors, (28), 26 states have call predecessors, (28), 27 states have call successors, (28) [2021-11-19 04:51:29,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1410 states to 1410 states and 1671 transitions. [2021-11-19 04:51:29,156 INFO L78 Accepts]: Start accepts. Automaton has 1410 states and 1671 transitions. Word has length 81 [2021-11-19 04:51:29,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:51:29,157 INFO L470 AbstractCegarLoop]: Abstraction has 1410 states and 1671 transitions. [2021-11-19 04:51:29,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 4 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2021-11-19 04:51:29,157 INFO L276 IsEmpty]: Start isEmpty. Operand 1410 states and 1671 transitions. [2021-11-19 04:51:29,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-11-19 04:51:29,158 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:51:29,158 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:51:29,176 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-19 04:51:29,374 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:51:29,375 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting mainErr71REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:51:29,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:51:29,375 INFO L85 PathProgramCache]: Analyzing trace with hash -2094137394, now seen corresponding path program 1 times [2021-11-19 04:51:29,375 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:51:29,375 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1052106108] [2021-11-19 04:51:29,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:51:29,376 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:51:29,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:51:29,376 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:51:29,379 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-19 04:51:29,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:51:29,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-19 04:51:29,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:51:29,862 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-11-19 04:51:29,868 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-11-19 04:51:32,750 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-19 04:51:32,751 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 27 treesize of output 29 [2021-11-19 04:51:32,760 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-19 04:51:32,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-11-19 04:51:32,792 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:51:32,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:51:38,822 WARN L860 $PredicateComparison]: unable to prove that (forall ((|v_alt_malloc_#res.base_13| (_ BitVec 32)) (v_main_~user~0.offset_BEFORE_CALL_2 (_ BitVec 32)) (v_main_~user~0.base_BEFORE_CALL_4 (_ BitVec 32))) (or (exists ((|v_alt_malloc_#res.base_12| (_ BitVec 32))) (and (= (_ bv0 1) (bvneg (bvneg (bvneg (bvneg (select |c_old(#valid)| |v_alt_malloc_#res.base_12|)))))) (or (exists ((v_alt_malloc_~sz_20 (_ BitVec 32))) (not (bvule (bvadd v_main_~user~0.offset_BEFORE_CALL_2 (_ bv12 32)) (select (store |c_old(#length)| |v_alt_malloc_#res.base_12| v_alt_malloc_~sz_20) v_main_~user~0.base_BEFORE_CALL_4)))) (not (bvule (bvadd v_main_~user~0.offset_BEFORE_CALL_2 (_ bv8 32)) (bvadd v_main_~user~0.offset_BEFORE_CALL_2 (_ bv12 32))))))) (not (= (_ bv0 1) (select |c_#valid| |v_alt_malloc_#res.base_13|))) (and (forall ((alt_malloc_~sz (_ BitVec 32))) (bvule (bvadd v_main_~user~0.offset_BEFORE_CALL_2 (_ bv12 32)) (select (store |c_#length| |v_alt_malloc_#res.base_13| alt_malloc_~sz) v_main_~user~0.base_BEFORE_CALL_4))) (bvule (bvadd v_main_~user~0.offset_BEFORE_CALL_2 (_ bv8 32)) (bvadd v_main_~user~0.offset_BEFORE_CALL_2 (_ bv12 32)))))) is different from true [2021-11-19 04:51:44,759 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 28 treesize of output 26 [2021-11-19 04:51:44,775 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:51:44,776 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:51:44,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1052106108] [2021-11-19 04:51:44,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1052106108] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:51:44,776 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:51:44,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-11-19 04:51:44,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166897672] [2021-11-19 04:51:44,777 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:51:44,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-19 04:51:44,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:51:44,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-19 04:51:44,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=125, Unknown=3, NotChecked=22, Total=182 [2021-11-19 04:51:44,778 INFO L87 Difference]: Start difference. First operand 1410 states and 1671 transitions. Second operand has 14 states, 13 states have (on average 10.384615384615385) internal successors, (135), 10 states have internal predecessors, (135), 5 states have call successors, (7), 3 states have call predecessors, (7), 5 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) [2021-11-19 04:51:57,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:51:57,824 INFO L93 Difference]: Finished difference Result 2390 states and 2931 transitions. [2021-11-19 04:51:57,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-19 04:51:57,825 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 10.384615384615385) internal successors, (135), 10 states have internal predecessors, (135), 5 states have call successors, (7), 3 states have call predecessors, (7), 5 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) Word has length 81 [2021-11-19 04:51:57,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:51:57,829 INFO L225 Difference]: With dead ends: 2390 [2021-11-19 04:51:57,829 INFO L226 Difference]: Without dead ends: 2390 [2021-11-19 04:51:57,829 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 149 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=32, Invalid=125, Unknown=3, NotChecked=22, Total=182 [2021-11-19 04:51:57,830 INFO L933 BasicCegarLoop]: 890 mSDtfsCounter, 2409 mSDsluCounter, 3646 mSDsCounter, 0 mSdLazyCounter, 4410 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2423 SdHoareTripleChecker+Valid, 4536 SdHoareTripleChecker+Invalid, 11602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 4410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 7120 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2021-11-19 04:51:57,830 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2423 Valid, 4536 Invalid, 11602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 4410 Invalid, 0 Unknown, 7120 Unchecked, 10.9s Time] [2021-11-19 04:51:57,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2390 states. [2021-11-19 04:51:57,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2390 to 1378. [2021-11-19 04:51:57,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1378 states, 862 states have (on average 1.8364269141531322) internal successors, (1583), 1338 states have internal predecessors, (1583), 28 states have call successors, (28), 14 states have call predecessors, (28), 13 states have return successors, (28), 26 states have call predecessors, (28), 27 states have call successors, (28) [2021-11-19 04:51:57,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1378 states to 1378 states and 1639 transitions. [2021-11-19 04:51:57,860 INFO L78 Accepts]: Start accepts. Automaton has 1378 states and 1639 transitions. Word has length 81 [2021-11-19 04:51:57,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:51:57,861 INFO L470 AbstractCegarLoop]: Abstraction has 1378 states and 1639 transitions. [2021-11-19 04:51:57,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 10.384615384615385) internal successors, (135), 10 states have internal predecessors, (135), 5 states have call successors, (7), 3 states have call predecessors, (7), 5 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) [2021-11-19 04:51:57,861 INFO L276 IsEmpty]: Start isEmpty. Operand 1378 states and 1639 transitions. [2021-11-19 04:51:57,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-11-19 04:51:57,862 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:51:57,862 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:51:57,894 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-19 04:51:58,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:51:58,079 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting alt_bzeroErr0REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:51:58,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:51:58,079 INFO L85 PathProgramCache]: Analyzing trace with hash -1497839386, now seen corresponding path program 1 times [2021-11-19 04:51:58,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:51:58,080 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [366659174] [2021-11-19 04:51:58,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:51:58,080 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:51:58,080 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:51:58,081 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:51:58,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-19 04:51:58,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:51:58,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-19 04:51:58,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:51:58,539 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-11-19 04:51:58,563 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 24 treesize of output 20 [2021-11-19 04:51:58,593 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 26 treesize of output 14 [2021-11-19 04:51:58,639 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:51:58,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:51:58,829 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:51:58,829 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:51:58,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [366659174] [2021-11-19 04:51:58,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [366659174] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:51:58,829 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:51:58,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2021-11-19 04:51:58,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117184644] [2021-11-19 04:51:58,830 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:51:58,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 04:51:58,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:51:58,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 04:51:58,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:51:58,831 INFO L87 Difference]: Start difference. First operand 1378 states and 1639 transitions. Second operand has 8 states, 6 states have (on average 13.0) internal successors, (78), 6 states have internal predecessors, (78), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-19 04:52:04,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:52:04,030 INFO L93 Difference]: Finished difference Result 1384 states and 1645 transitions. [2021-11-19 04:52:04,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-19 04:52:04,031 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 13.0) internal successors, (78), 6 states have internal predecessors, (78), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 88 [2021-11-19 04:52:04,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:52:04,033 INFO L225 Difference]: With dead ends: 1384 [2021-11-19 04:52:04,033 INFO L226 Difference]: Without dead ends: 1384 [2021-11-19 04:52:04,033 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 164 SyntacticMatches, 5 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-11-19 04:52:04,034 INFO L933 BasicCegarLoop]: 1157 mSDtfsCounter, 9 mSDsluCounter, 3698 mSDsCounter, 0 mSdLazyCounter, 3272 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 4855 SdHoareTripleChecker+Invalid, 3275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 3272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:52:04,034 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 4855 Invalid, 3275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 3272 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2021-11-19 04:52:04,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1384 states. [2021-11-19 04:52:04,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1384 to 1383. [2021-11-19 04:52:04,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1383 states, 866 states have (on average 1.8325635103926097) internal successors, (1587), 1341 states have internal predecessors, (1587), 29 states have call successors, (29), 15 states have call predecessors, (29), 14 states have return successors, (29), 27 states have call predecessors, (29), 28 states have call successors, (29) [2021-11-19 04:52:04,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1383 states to 1383 states and 1645 transitions. [2021-11-19 04:52:04,065 INFO L78 Accepts]: Start accepts. Automaton has 1383 states and 1645 transitions. Word has length 88 [2021-11-19 04:52:04,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:52:04,065 INFO L470 AbstractCegarLoop]: Abstraction has 1383 states and 1645 transitions. [2021-11-19 04:52:04,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 13.0) internal successors, (78), 6 states have internal predecessors, (78), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-19 04:52:04,066 INFO L276 IsEmpty]: Start isEmpty. Operand 1383 states and 1645 transitions. [2021-11-19 04:52:04,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-11-19 04:52:04,067 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:52:04,067 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:52:04,101 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-19 04:52:04,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:52:04,284 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting alt_bzeroErr1REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:52:04,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:52:04,285 INFO L85 PathProgramCache]: Analyzing trace with hash -1497839385, now seen corresponding path program 1 times [2021-11-19 04:52:04,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:52:04,285 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [730497571] [2021-11-19 04:52:04,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:52:04,286 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:52:04,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:52:04,286 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:52:04,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-19 04:52:04,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:52:04,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-19 04:52:04,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:52:04,729 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-11-19 04:52:04,807 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-11-19 04:52:04,817 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-11-19 04:52:04,891 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-11-19 04:52:04,899 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-11-19 04:52:05,021 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:05,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:52:05,905 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:05,905 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:52:05,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [730497571] [2021-11-19 04:52:05,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [730497571] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:52:05,906 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:52:05,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 15 [2021-11-19 04:52:05,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790774492] [2021-11-19 04:52:05,906 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:52:05,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-19 04:52:05,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:52:05,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-19 04:52:05,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-11-19 04:52:05,908 INFO L87 Difference]: Start difference. First operand 1383 states and 1645 transitions. Second operand has 16 states, 13 states have (on average 7.0) internal successors, (91), 12 states have internal predecessors, (91), 5 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-19 04:52:25,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:52:25,934 INFO L93 Difference]: Finished difference Result 1385 states and 1644 transitions. [2021-11-19 04:52:25,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-19 04:52:25,936 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 7.0) internal successors, (91), 12 states have internal predecessors, (91), 5 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) Word has length 88 [2021-11-19 04:52:25,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:52:25,938 INFO L225 Difference]: With dead ends: 1385 [2021-11-19 04:52:25,938 INFO L226 Difference]: Without dead ends: 1385 [2021-11-19 04:52:25,938 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-11-19 04:52:25,939 INFO L933 BasicCegarLoop]: 1157 mSDtfsCounter, 29 mSDsluCounter, 7415 mSDsCounter, 0 mSdLazyCounter, 5432 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 8572 SdHoareTripleChecker+Invalid, 5441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 5432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:52:25,939 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 8572 Invalid, 5441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 5432 Invalid, 0 Unknown, 0 Unchecked, 19.6s Time] [2021-11-19 04:52:25,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1385 states. [2021-11-19 04:52:25,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1385 to 1383. [2021-11-19 04:52:25,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1383 states, 865 states have (on average 1.8335260115606937) internal successors, (1586), 1341 states have internal predecessors, (1586), 29 states have call successors, (29), 15 states have call predecessors, (29), 14 states have return successors, (29), 27 states have call predecessors, (29), 28 states have call successors, (29) [2021-11-19 04:52:25,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1383 states to 1383 states and 1644 transitions. [2021-11-19 04:52:25,955 INFO L78 Accepts]: Start accepts. Automaton has 1383 states and 1644 transitions. Word has length 88 [2021-11-19 04:52:25,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:52:25,956 INFO L470 AbstractCegarLoop]: Abstraction has 1383 states and 1644 transitions. [2021-11-19 04:52:25,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 7.0) internal successors, (91), 12 states have internal predecessors, (91), 5 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-19 04:52:25,956 INFO L276 IsEmpty]: Start isEmpty. Operand 1383 states and 1644 transitions. [2021-11-19 04:52:25,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-19 04:52:25,957 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:52:25,958 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:52:25,973 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-19 04:52:26,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:52:26,169 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:52:26,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:52:26,170 INFO L85 PathProgramCache]: Analyzing trace with hash -1233647190, now seen corresponding path program 1 times [2021-11-19 04:52:26,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:52:26,170 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [334078632] [2021-11-19 04:52:26,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:52:26,170 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:52:26,170 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:52:26,171 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:52:26,173 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-19 04:52:26,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:52:26,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 04:52:26,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:52:26,660 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:26,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:52:26,946 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:26,946 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:52:26,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [334078632] [2021-11-19 04:52:26,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [334078632] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:52:26,947 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:52:26,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 9 [2021-11-19 04:52:26,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595397050] [2021-11-19 04:52:26,947 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:52:26,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-19 04:52:26,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:52:26,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-19 04:52:26,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-11-19 04:52:26,948 INFO L87 Difference]: Start difference. First operand 1383 states and 1644 transitions. Second operand has 9 states, 7 states have (on average 13.0) internal successors, (91), 9 states have internal predecessors, (91), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:27,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:52:27,070 INFO L93 Difference]: Finished difference Result 1392 states and 1654 transitions. [2021-11-19 04:52:27,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-19 04:52:27,071 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 13.0) internal successors, (91), 9 states have internal predecessors, (91), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 99 [2021-11-19 04:52:27,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:52:27,073 INFO L225 Difference]: With dead ends: 1392 [2021-11-19 04:52:27,073 INFO L226 Difference]: Without dead ends: 1389 [2021-11-19 04:52:27,073 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-11-19 04:52:27,074 INFO L933 BasicCegarLoop]: 1156 mSDtfsCounter, 19 mSDsluCounter, 2309 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 3465 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:52:27,074 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 3465 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 04:52:27,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1389 states. [2021-11-19 04:52:27,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1389 to 1389. [2021-11-19 04:52:27,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1389 states, 869 states have (on average 1.8308400460299195) internal successors, (1591), 1346 states have internal predecessors, (1591), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:52:27,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1389 states to 1389 states and 1651 transitions. [2021-11-19 04:52:27,089 INFO L78 Accepts]: Start accepts. Automaton has 1389 states and 1651 transitions. Word has length 99 [2021-11-19 04:52:27,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:52:27,089 INFO L470 AbstractCegarLoop]: Abstraction has 1389 states and 1651 transitions. [2021-11-19 04:52:27,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 13.0) internal successors, (91), 9 states have internal predecessors, (91), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:27,089 INFO L276 IsEmpty]: Start isEmpty. Operand 1389 states and 1651 transitions. [2021-11-19 04:52:27,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-19 04:52:27,090 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:52:27,091 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:52:27,103 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-19 04:52:27,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:52:27,291 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:52:27,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:52:27,292 INFO L85 PathProgramCache]: Analyzing trace with hash 337079476, now seen corresponding path program 1 times [2021-11-19 04:52:27,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:52:27,292 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1649486366] [2021-11-19 04:52:27,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:52:27,292 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:52:27,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:52:27,293 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:52:27,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-19 04:52:27,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:52:27,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 04:52:27,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:52:27,865 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:27,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:52:28,302 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:28,302 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:52:28,303 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1649486366] [2021-11-19 04:52:28,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1649486366] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:52:28,303 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:52:28,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-11-19 04:52:28,303 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45708860] [2021-11-19 04:52:28,303 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:52:28,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-19 04:52:28,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:52:28,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-19 04:52:28,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-11-19 04:52:28,305 INFO L87 Difference]: Start difference. First operand 1389 states and 1651 transitions. Second operand has 11 states, 9 states have (on average 10.333333333333334) internal successors, (93), 11 states have internal predecessors, (93), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:28,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:52:28,626 INFO L93 Difference]: Finished difference Result 1398 states and 1661 transitions. [2021-11-19 04:52:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-19 04:52:28,627 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 10.333333333333334) internal successors, (93), 11 states have internal predecessors, (93), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 100 [2021-11-19 04:52:28,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:52:28,631 INFO L225 Difference]: With dead ends: 1398 [2021-11-19 04:52:28,631 INFO L226 Difference]: Without dead ends: 1395 [2021-11-19 04:52:28,631 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-11-19 04:52:28,632 INFO L933 BasicCegarLoop]: 1157 mSDtfsCounter, 14 mSDsluCounter, 8070 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 9227 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:52:28,632 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 9227 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 04:52:28,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1395 states. [2021-11-19 04:52:28,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1395 to 1390. [2021-11-19 04:52:28,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1390 states, 870 states have (on average 1.8310344827586207) internal successors, (1593), 1347 states have internal predecessors, (1593), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:52:28,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1390 states to 1390 states and 1653 transitions. [2021-11-19 04:52:28,668 INFO L78 Accepts]: Start accepts. Automaton has 1390 states and 1653 transitions. Word has length 100 [2021-11-19 04:52:28,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:52:28,670 INFO L470 AbstractCegarLoop]: Abstraction has 1390 states and 1653 transitions. [2021-11-19 04:52:28,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 10.333333333333334) internal successors, (93), 11 states have internal predecessors, (93), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:28,670 INFO L276 IsEmpty]: Start isEmpty. Operand 1390 states and 1653 transitions. [2021-11-19 04:52:28,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-19 04:52:28,671 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:52:28,672 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:52:28,693 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-19 04:52:28,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:52:28,890 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:52:28,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:52:28,890 INFO L85 PathProgramCache]: Analyzing trace with hash 1784965866, now seen corresponding path program 2 times [2021-11-19 04:52:28,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:52:28,891 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [650249245] [2021-11-19 04:52:28,891 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 04:52:28,891 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:52:28,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:52:28,892 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:52:28,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-19 04:52:29,419 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 04:52:29,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:52:29,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-19 04:52:29,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:52:29,640 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:29,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:52:30,050 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:30,051 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:52:30,051 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [650249245] [2021-11-19 04:52:30,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [650249245] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:52:30,051 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:52:30,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-11-19 04:52:30,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909021217] [2021-11-19 04:52:30,051 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:52:30,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-19 04:52:30,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:52:30,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-19 04:52:30,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-11-19 04:52:30,052 INFO L87 Difference]: Start difference. First operand 1390 states and 1653 transitions. Second operand has 13 states, 11 states have (on average 8.636363636363637) internal successors, (95), 13 states have internal predecessors, (95), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:30,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:52:30,394 INFO L93 Difference]: Finished difference Result 1401 states and 1665 transitions. [2021-11-19 04:52:30,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-19 04:52:30,395 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 8.636363636363637) internal successors, (95), 13 states have internal predecessors, (95), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 101 [2021-11-19 04:52:30,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:52:30,397 INFO L225 Difference]: With dead ends: 1401 [2021-11-19 04:52:30,397 INFO L226 Difference]: Without dead ends: 1398 [2021-11-19 04:52:30,398 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-11-19 04:52:30,398 INFO L933 BasicCegarLoop]: 1158 mSDtfsCounter, 22 mSDsluCounter, 11537 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 12695 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:52:30,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 12695 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 04:52:30,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1398 states. [2021-11-19 04:52:30,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1398 to 1391. [2021-11-19 04:52:30,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1391 states, 871 states have (on average 1.8312284730195179) internal successors, (1595), 1348 states have internal predecessors, (1595), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:52:30,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1391 states to 1391 states and 1655 transitions. [2021-11-19 04:52:30,416 INFO L78 Accepts]: Start accepts. Automaton has 1391 states and 1655 transitions. Word has length 101 [2021-11-19 04:52:30,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:52:30,417 INFO L470 AbstractCegarLoop]: Abstraction has 1391 states and 1655 transitions. [2021-11-19 04:52:30,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 8.636363636363637) internal successors, (95), 13 states have internal predecessors, (95), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:30,417 INFO L276 IsEmpty]: Start isEmpty. Operand 1391 states and 1655 transitions. [2021-11-19 04:52:30,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-11-19 04:52:30,418 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:52:30,419 INFO L514 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:52:30,433 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (25)] Ended with exit code 0 [2021-11-19 04:52:30,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:52:30,620 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:52:30,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:52:30,621 INFO L85 PathProgramCache]: Analyzing trace with hash -575196300, now seen corresponding path program 3 times [2021-11-19 04:52:30,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:52:30,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [120961080] [2021-11-19 04:52:30,621 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-19 04:52:30,621 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:52:30,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:52:30,622 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:52:30,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-19 04:52:31,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-19 04:52:31,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:52:31,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-19 04:52:31,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:52:31,491 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:31,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:52:32,085 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:32,085 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:52:32,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [120961080] [2021-11-19 04:52:32,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [120961080] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:52:32,085 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:52:32,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-11-19 04:52:32,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268805816] [2021-11-19 04:52:32,086 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:52:32,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-19 04:52:32,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:52:32,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-19 04:52:32,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-11-19 04:52:32,087 INFO L87 Difference]: Start difference. First operand 1391 states and 1655 transitions. Second operand has 15 states, 13 states have (on average 7.461538461538462) internal successors, (97), 15 states have internal predecessors, (97), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:32,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:52:32,678 INFO L93 Difference]: Finished difference Result 1404 states and 1668 transitions. [2021-11-19 04:52:32,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-19 04:52:32,679 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 7.461538461538462) internal successors, (97), 15 states have internal predecessors, (97), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 102 [2021-11-19 04:52:32,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:52:32,682 INFO L225 Difference]: With dead ends: 1404 [2021-11-19 04:52:32,683 INFO L226 Difference]: Without dead ends: 1396 [2021-11-19 04:52:32,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-11-19 04:52:32,684 INFO L933 BasicCegarLoop]: 1159 mSDtfsCounter, 33 mSDsluCounter, 8085 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 9244 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:52:32,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 9244 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 04:52:32,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1396 states. [2021-11-19 04:52:32,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1396 to 1392. [2021-11-19 04:52:32,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1392 states, 872 states have (on average 1.8302752293577982) internal successors, (1596), 1349 states have internal predecessors, (1596), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:52:32,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1392 states to 1392 states and 1656 transitions. [2021-11-19 04:52:32,706 INFO L78 Accepts]: Start accepts. Automaton has 1392 states and 1656 transitions. Word has length 102 [2021-11-19 04:52:32,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:52:32,706 INFO L470 AbstractCegarLoop]: Abstraction has 1392 states and 1656 transitions. [2021-11-19 04:52:32,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 7.461538461538462) internal successors, (97), 15 states have internal predecessors, (97), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:32,707 INFO L276 IsEmpty]: Start isEmpty. Operand 1392 states and 1656 transitions. [2021-11-19 04:52:32,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-11-19 04:52:32,708 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:52:32,708 INFO L514 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:52:32,741 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (26)] Ended with exit code 0 [2021-11-19 04:52:32,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:52:32,921 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:52:32,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:52:32,922 INFO L85 PathProgramCache]: Analyzing trace with hash -725779414, now seen corresponding path program 4 times [2021-11-19 04:52:32,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:52:32,923 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1170333686] [2021-11-19 04:52:32,923 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-19 04:52:32,923 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:52:32,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:52:32,924 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:52:32,937 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-19 04:52:33,375 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-19 04:52:33,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:52:33,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-19 04:52:33,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:52:33,647 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:33,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:52:34,228 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:34,229 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:52:34,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1170333686] [2021-11-19 04:52:34,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1170333686] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:52:34,229 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:52:34,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-11-19 04:52:34,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753896175] [2021-11-19 04:52:34,230 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:52:34,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-19 04:52:34,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:52:34,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-19 04:52:34,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-11-19 04:52:34,231 INFO L87 Difference]: Start difference. First operand 1392 states and 1656 transitions. Second operand has 17 states, 15 states have (on average 6.6) internal successors, (99), 17 states have internal predecessors, (99), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:34,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:52:34,731 INFO L93 Difference]: Finished difference Result 1405 states and 1670 transitions. [2021-11-19 04:52:34,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-19 04:52:34,732 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 6.6) internal successors, (99), 17 states have internal predecessors, (99), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 103 [2021-11-19 04:52:34,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:52:34,734 INFO L225 Difference]: With dead ends: 1405 [2021-11-19 04:52:34,734 INFO L226 Difference]: Without dead ends: 1402 [2021-11-19 04:52:34,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-11-19 04:52:34,736 INFO L933 BasicCegarLoop]: 1159 mSDtfsCounter, 36 mSDsluCounter, 11548 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 12707 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:52:34,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 12707 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-19 04:52:34,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1402 states. [2021-11-19 04:52:34,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1402 to 1393. [2021-11-19 04:52:34,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1393 states, 873 states have (on average 1.8304696449026345) internal successors, (1598), 1350 states have internal predecessors, (1598), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:52:34,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1393 states to 1393 states and 1658 transitions. [2021-11-19 04:52:34,757 INFO L78 Accepts]: Start accepts. Automaton has 1393 states and 1658 transitions. Word has length 103 [2021-11-19 04:52:34,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:52:34,758 INFO L470 AbstractCegarLoop]: Abstraction has 1393 states and 1658 transitions. [2021-11-19 04:52:34,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 6.6) internal successors, (99), 17 states have internal predecessors, (99), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:34,758 INFO L276 IsEmpty]: Start isEmpty. Operand 1393 states and 1658 transitions. [2021-11-19 04:52:34,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-11-19 04:52:34,759 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:52:34,759 INFO L514 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:52:34,787 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-11-19 04:52:34,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:52:34,974 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:52:34,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:52:34,975 INFO L85 PathProgramCache]: Analyzing trace with hash -1098888652, now seen corresponding path program 5 times [2021-11-19 04:52:34,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:52:34,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [742805870] [2021-11-19 04:52:34,975 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-19 04:52:34,976 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:52:34,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:52:34,976 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:52:34,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-19 04:52:35,320 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-11-19 04:52:35,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:52:35,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-19 04:52:35,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:52:35,674 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:35,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:52:36,506 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:36,507 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:52:36,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [742805870] [2021-11-19 04:52:36,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [742805870] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:52:36,507 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:52:36,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-11-19 04:52:36,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199946521] [2021-11-19 04:52:36,507 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:52:36,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-19 04:52:36,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:52:36,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-19 04:52:36,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-11-19 04:52:36,509 INFO L87 Difference]: Start difference. First operand 1393 states and 1658 transitions. Second operand has 19 states, 17 states have (on average 5.9411764705882355) internal successors, (101), 19 states have internal predecessors, (101), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:37,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:52:37,685 INFO L93 Difference]: Finished difference Result 1408 states and 1673 transitions. [2021-11-19 04:52:37,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 04:52:37,686 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 5.9411764705882355) internal successors, (101), 19 states have internal predecessors, (101), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 104 [2021-11-19 04:52:37,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:52:37,689 INFO L225 Difference]: With dead ends: 1408 [2021-11-19 04:52:37,689 INFO L226 Difference]: Without dead ends: 1400 [2021-11-19 04:52:37,690 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:52:37,691 INFO L933 BasicCegarLoop]: 1160 mSDtfsCounter, 49 mSDsluCounter, 13864 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 15024 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:52:37,691 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 15024 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-19 04:52:37,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1400 states. [2021-11-19 04:52:37,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1400 to 1394. [2021-11-19 04:52:37,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1394 states, 874 states have (on average 1.8295194508009154) internal successors, (1599), 1351 states have internal predecessors, (1599), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:52:37,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1394 states to 1394 states and 1659 transitions. [2021-11-19 04:52:37,712 INFO L78 Accepts]: Start accepts. Automaton has 1394 states and 1659 transitions. Word has length 104 [2021-11-19 04:52:37,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:52:37,712 INFO L470 AbstractCegarLoop]: Abstraction has 1394 states and 1659 transitions. [2021-11-19 04:52:37,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 5.9411764705882355) internal successors, (101), 19 states have internal predecessors, (101), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:37,713 INFO L276 IsEmpty]: Start isEmpty. Operand 1394 states and 1659 transitions. [2021-11-19 04:52:37,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-11-19 04:52:37,714 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:52:37,714 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:52:37,738 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2021-11-19 04:52:37,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:52:37,935 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:52:37,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:52:37,936 INFO L85 PathProgramCache]: Analyzing trace with hash 219626858, now seen corresponding path program 6 times [2021-11-19 04:52:37,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:52:37,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [795528828] [2021-11-19 04:52:37,937 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-19 04:52:37,937 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:52:37,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:52:37,939 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:52:37,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-19 04:52:38,653 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-11-19 04:52:38,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:52:38,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-19 04:52:38,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:52:38,974 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:38,974 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:52:39,923 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:39,924 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:52:39,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [795528828] [2021-11-19 04:52:39,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [795528828] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:52:39,924 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:52:39,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-11-19 04:52:39,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127469007] [2021-11-19 04:52:39,925 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:52:39,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-19 04:52:39,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:52:39,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-19 04:52:39,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-11-19 04:52:39,926 INFO L87 Difference]: Start difference. First operand 1394 states and 1659 transitions. Second operand has 21 states, 19 states have (on average 5.421052631578948) internal successors, (103), 21 states have internal predecessors, (103), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:41,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:52:41,323 INFO L93 Difference]: Finished difference Result 1409 states and 1674 transitions. [2021-11-19 04:52:41,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-19 04:52:41,324 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 5.421052631578948) internal successors, (103), 21 states have internal predecessors, (103), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 105 [2021-11-19 04:52:41,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:52:41,326 INFO L225 Difference]: With dead ends: 1409 [2021-11-19 04:52:41,326 INFO L226 Difference]: Without dead ends: 1401 [2021-11-19 04:52:41,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=116, Invalid=640, Unknown=0, NotChecked=0, Total=756 [2021-11-19 04:52:41,327 INFO L933 BasicCegarLoop]: 1160 mSDtfsCounter, 50 mSDsluCounter, 18481 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 19641 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-19 04:52:41,328 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 19641 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-19 04:52:41,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1401 states. [2021-11-19 04:52:41,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1401 to 1395. [2021-11-19 04:52:41,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1395 states, 875 states have (on average 1.8285714285714285) internal successors, (1600), 1352 states have internal predecessors, (1600), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:52:41,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 1660 transitions. [2021-11-19 04:52:41,347 INFO L78 Accepts]: Start accepts. Automaton has 1395 states and 1660 transitions. Word has length 105 [2021-11-19 04:52:41,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:52:41,348 INFO L470 AbstractCegarLoop]: Abstraction has 1395 states and 1660 transitions. [2021-11-19 04:52:41,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 5.421052631578948) internal successors, (103), 21 states have internal predecessors, (103), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:41,348 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 1660 transitions. [2021-11-19 04:52:41,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-11-19 04:52:41,350 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:52:41,350 INFO L514 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:52:41,384 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2021-11-19 04:52:41,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:52:41,584 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:52:41,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:52:41,585 INFO L85 PathProgramCache]: Analyzing trace with hash -1856065292, now seen corresponding path program 7 times [2021-11-19 04:52:41,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:52:41,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [70410742] [2021-11-19 04:52:41,585 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-19 04:52:41,586 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:52:41,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:52:41,586 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:52:41,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-11-19 04:52:41,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:52:41,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-19 04:52:41,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:52:42,242 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:42,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:52:43,124 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:43,124 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:52:43,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [70410742] [2021-11-19 04:52:43,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [70410742] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:52:43,125 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:52:43,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-11-19 04:52:43,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061841955] [2021-11-19 04:52:43,125 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:52:43,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-19 04:52:43,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:52:43,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-19 04:52:43,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-11-19 04:52:43,126 INFO L87 Difference]: Start difference. First operand 1395 states and 1660 transitions. Second operand has 23 states, 21 states have (on average 5.0) internal successors, (105), 23 states have internal predecessors, (105), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:43,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:52:43,941 INFO L93 Difference]: Finished difference Result 1410 states and 1676 transitions. [2021-11-19 04:52:43,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-19 04:52:43,943 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 5.0) internal successors, (105), 23 states have internal predecessors, (105), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 106 [2021-11-19 04:52:43,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:52:43,946 INFO L225 Difference]: With dead ends: 1410 [2021-11-19 04:52:43,946 INFO L226 Difference]: Without dead ends: 1407 [2021-11-19 04:52:43,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=163, Invalid=707, Unknown=0, NotChecked=0, Total=870 [2021-11-19 04:52:43,954 INFO L933 BasicCegarLoop]: 1160 mSDtfsCounter, 59 mSDsluCounter, 13870 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 15030 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:52:43,954 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 15030 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-19 04:52:43,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1407 states. [2021-11-19 04:52:43,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1407 to 1396. [2021-11-19 04:52:43,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1396 states, 876 states have (on average 1.8287671232876712) internal successors, (1602), 1353 states have internal predecessors, (1602), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:52:43,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1396 states to 1396 states and 1662 transitions. [2021-11-19 04:52:43,977 INFO L78 Accepts]: Start accepts. Automaton has 1396 states and 1662 transitions. Word has length 106 [2021-11-19 04:52:43,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:52:43,978 INFO L470 AbstractCegarLoop]: Abstraction has 1396 states and 1662 transitions. [2021-11-19 04:52:43,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 5.0) internal successors, (105), 23 states have internal predecessors, (105), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:43,978 INFO L276 IsEmpty]: Start isEmpty. Operand 1396 states and 1662 transitions. [2021-11-19 04:52:43,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-11-19 04:52:43,985 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:52:43,985 INFO L514 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:52:44,001 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-11-19 04:52:44,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:52:44,200 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:52:44,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:52:44,201 INFO L85 PathProgramCache]: Analyzing trace with hash -1778012502, now seen corresponding path program 8 times [2021-11-19 04:52:44,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:52:44,202 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [474572685] [2021-11-19 04:52:44,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 04:52:44,202 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:52:44,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:52:44,203 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:52:44,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-11-19 04:52:44,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 04:52:44,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:52:44,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-19 04:52:44,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:52:45,177 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:45,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:52:46,931 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:46,931 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:52:46,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [474572685] [2021-11-19 04:52:46,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [474572685] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:52:46,932 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:52:46,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-11-19 04:52:46,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87451091] [2021-11-19 04:52:46,932 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:52:46,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-19 04:52:46,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:52:46,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-19 04:52:46,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-11-19 04:52:46,933 INFO L87 Difference]: Start difference. First operand 1396 states and 1662 transitions. Second operand has 25 states, 23 states have (on average 4.6521739130434785) internal successors, (107), 25 states have internal predecessors, (107), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:49,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:52:49,528 INFO L93 Difference]: Finished difference Result 1413 states and 1680 transitions. [2021-11-19 04:52:49,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 04:52:49,532 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 23 states have (on average 4.6521739130434785) internal successors, (107), 25 states have internal predecessors, (107), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 107 [2021-11-19 04:52:49,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:52:49,534 INFO L225 Difference]: With dead ends: 1413 [2021-11-19 04:52:49,534 INFO L226 Difference]: Without dead ends: 1410 [2021-11-19 04:52:49,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=160, Invalid=962, Unknown=0, NotChecked=0, Total=1122 [2021-11-19 04:52:49,535 INFO L933 BasicCegarLoop]: 1161 mSDtfsCounter, 70 mSDsluCounter, 19647 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 20808 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:52:49,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 20808 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-19 04:52:49,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1410 states. [2021-11-19 04:52:49,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1410 to 1397. [2021-11-19 04:52:49,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1397 states, 877 states have (on average 1.828962371721779) internal successors, (1604), 1354 states have internal predecessors, (1604), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:52:49,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1397 states to 1397 states and 1664 transitions. [2021-11-19 04:52:49,551 INFO L78 Accepts]: Start accepts. Automaton has 1397 states and 1664 transitions. Word has length 107 [2021-11-19 04:52:49,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:52:49,551 INFO L470 AbstractCegarLoop]: Abstraction has 1397 states and 1664 transitions. [2021-11-19 04:52:49,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 23 states have (on average 4.6521739130434785) internal successors, (107), 25 states have internal predecessors, (107), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:49,552 INFO L276 IsEmpty]: Start isEmpty. Operand 1397 states and 1664 transitions. [2021-11-19 04:52:49,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-11-19 04:52:49,553 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:52:49,553 INFO L514 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:52:49,570 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2021-11-19 04:52:49,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:52:49,769 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:52:49,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:52:49,770 INFO L85 PathProgramCache]: Analyzing trace with hash 641623988, now seen corresponding path program 9 times [2021-11-19 04:52:49,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:52:49,770 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1152098099] [2021-11-19 04:52:49,770 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-19 04:52:49,771 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:52:49,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:52:49,772 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:52:49,813 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-11-19 04:52:50,853 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-11-19 04:52:50,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:52:50,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-19 04:52:50,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:52:51,357 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:51,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:52:52,856 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:52,856 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:52:52,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1152098099] [2021-11-19 04:52:52,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1152098099] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:52:52,856 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:52:52,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 27 [2021-11-19 04:52:52,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49893625] [2021-11-19 04:52:52,857 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:52:52,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-19 04:52:52,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:52:52,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-19 04:52:52,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=627, Unknown=0, NotChecked=0, Total=702 [2021-11-19 04:52:52,858 INFO L87 Difference]: Start difference. First operand 1397 states and 1664 transitions. Second operand has 27 states, 25 states have (on average 4.36) internal successors, (109), 27 states have internal predecessors, (109), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:55,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:52:55,601 INFO L93 Difference]: Finished difference Result 1416 states and 1683 transitions. [2021-11-19 04:52:55,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-19 04:52:55,601 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 4.36) internal successors, (109), 27 states have internal predecessors, (109), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 108 [2021-11-19 04:52:55,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:52:55,604 INFO L225 Difference]: With dead ends: 1416 [2021-11-19 04:52:55,604 INFO L226 Difference]: Without dead ends: 1408 [2021-11-19 04:52:55,605 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=173, Invalid=1087, Unknown=0, NotChecked=0, Total=1260 [2021-11-19 04:52:55,606 INFO L933 BasicCegarLoop]: 1162 mSDtfsCounter, 89 mSDsluCounter, 19673 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 20835 SdHoareTripleChecker+Invalid, 613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:52:55,606 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 20835 Invalid, 613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 04:52:55,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1408 states. [2021-11-19 04:52:55,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1408 to 1398. [2021-11-19 04:52:55,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1398 states, 878 states have (on average 1.828018223234624) internal successors, (1605), 1355 states have internal predecessors, (1605), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:52:55,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1398 states to 1398 states and 1665 transitions. [2021-11-19 04:52:55,651 INFO L78 Accepts]: Start accepts. Automaton has 1398 states and 1665 transitions. Word has length 108 [2021-11-19 04:52:55,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:52:55,652 INFO L470 AbstractCegarLoop]: Abstraction has 1398 states and 1665 transitions. [2021-11-19 04:52:55,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 4.36) internal successors, (109), 27 states have internal predecessors, (109), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:55,652 INFO L276 IsEmpty]: Start isEmpty. Operand 1398 states and 1665 transitions. [2021-11-19 04:52:55,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-19 04:52:55,653 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:52:55,653 INFO L514 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:52:55,670 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-11-19 04:52:55,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:52:55,871 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:52:55,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:52:55,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1659056150, now seen corresponding path program 10 times [2021-11-19 04:52:55,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:52:55,872 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1708928428] [2021-11-19 04:52:55,872 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-19 04:52:55,872 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:52:55,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:52:55,873 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:52:55,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-11-19 04:52:56,204 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-19 04:52:56,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:52:56,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-19 04:52:56,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:52:56,568 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:56,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:52:57,819 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:52:57,819 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:52:57,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1708928428] [2021-11-19 04:52:57,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1708928428] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:52:57,819 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:52:57,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-11-19 04:52:57,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49015901] [2021-11-19 04:52:57,820 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:52:57,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-11-19 04:52:57,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:52:57,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-11-19 04:52:57,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=676, Unknown=0, NotChecked=0, Total=812 [2021-11-19 04:52:57,821 INFO L87 Difference]: Start difference. First operand 1398 states and 1665 transitions. Second operand has 29 states, 27 states have (on average 4.111111111111111) internal successors, (111), 29 states have internal predecessors, (111), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:59,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:52:59,062 INFO L93 Difference]: Finished difference Result 1417 states and 1685 transitions. [2021-11-19 04:52:59,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-19 04:52:59,063 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 27 states have (on average 4.111111111111111) internal successors, (111), 29 states have internal predecessors, (111), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 109 [2021-11-19 04:52:59,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:52:59,065 INFO L225 Difference]: With dead ends: 1417 [2021-11-19 04:52:59,065 INFO L226 Difference]: Without dead ends: 1414 [2021-11-19 04:52:59,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2021-11-19 04:52:59,067 INFO L933 BasicCegarLoop]: 1162 mSDtfsCounter, 83 mSDsluCounter, 19678 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 20840 SdHoareTripleChecker+Invalid, 621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:52:59,067 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 20840 Invalid, 621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 04:52:59,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1414 states. [2021-11-19 04:52:59,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1414 to 1399. [2021-11-19 04:52:59,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1399 states, 879 states have (on average 1.8282138794084186) internal successors, (1607), 1356 states have internal predecessors, (1607), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:52:59,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1399 states to 1399 states and 1667 transitions. [2021-11-19 04:52:59,087 INFO L78 Accepts]: Start accepts. Automaton has 1399 states and 1667 transitions. Word has length 109 [2021-11-19 04:52:59,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:52:59,088 INFO L470 AbstractCegarLoop]: Abstraction has 1399 states and 1667 transitions. [2021-11-19 04:52:59,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 27 states have (on average 4.111111111111111) internal successors, (111), 29 states have internal predecessors, (111), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:52:59,088 INFO L276 IsEmpty]: Start isEmpty. Operand 1399 states and 1667 transitions. [2021-11-19 04:52:59,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-19 04:52:59,089 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:52:59,089 INFO L514 BasicCegarLoop]: trace histogram [11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:52:59,105 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-11-19 04:52:59,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:52:59,305 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:52:59,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:52:59,305 INFO L85 PathProgramCache]: Analyzing trace with hash 34303604, now seen corresponding path program 11 times [2021-11-19 04:52:59,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:52:59,306 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1874150229] [2021-11-19 04:52:59,306 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-19 04:52:59,307 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:52:59,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:52:59,308 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:52:59,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-11-19 04:52:59,745 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-11-19 04:52:59,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:52:59,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-19 04:52:59,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:53:00,180 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:53:00,181 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:53:01,971 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:53:01,971 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:53:01,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1874150229] [2021-11-19 04:53:01,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1874150229] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:53:01,971 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:53:01,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 31 [2021-11-19 04:53:01,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394104481] [2021-11-19 04:53:01,972 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:53:01,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-11-19 04:53:01,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:53:01,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-11-19 04:53:01,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2021-11-19 04:53:01,974 INFO L87 Difference]: Start difference. First operand 1399 states and 1667 transitions. Second operand has 31 states, 29 states have (on average 3.896551724137931) internal successors, (113), 31 states have internal predecessors, (113), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:53:06,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:53:06,527 INFO L93 Difference]: Finished difference Result 1420 states and 1688 transitions. [2021-11-19 04:53:06,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-19 04:53:06,528 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 3.896551724137931) internal successors, (113), 31 states have internal predecessors, (113), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 110 [2021-11-19 04:53:06,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:53:06,530 INFO L225 Difference]: With dead ends: 1420 [2021-11-19 04:53:06,530 INFO L226 Difference]: Without dead ends: 1412 [2021-11-19 04:53:06,531 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=213, Invalid=1427, Unknown=0, NotChecked=0, Total=1640 [2021-11-19 04:53:06,531 INFO L933 BasicCegarLoop]: 1163 mSDtfsCounter, 123 mSDsluCounter, 20843 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 22006 SdHoareTripleChecker+Invalid, 753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:53:06,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 22006 Invalid, 753 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-19 04:53:06,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1412 states. [2021-11-19 04:53:06,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1412 to 1400. [2021-11-19 04:53:06,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1400 states, 880 states have (on average 1.8272727272727274) internal successors, (1608), 1357 states have internal predecessors, (1608), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:53:06,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1400 states to 1400 states and 1668 transitions. [2021-11-19 04:53:06,552 INFO L78 Accepts]: Start accepts. Automaton has 1400 states and 1668 transitions. Word has length 110 [2021-11-19 04:53:06,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:53:06,553 INFO L470 AbstractCegarLoop]: Abstraction has 1400 states and 1668 transitions. [2021-11-19 04:53:06,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 3.896551724137931) internal successors, (113), 31 states have internal predecessors, (113), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:53:06,553 INFO L276 IsEmpty]: Start isEmpty. Operand 1400 states and 1668 transitions. [2021-11-19 04:53:06,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-19 04:53:06,554 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:53:06,554 INFO L514 BasicCegarLoop]: trace histogram [12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:53:06,571 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-11-19 04:53:06,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:53:06,770 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:53:06,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:53:06,770 INFO L85 PathProgramCache]: Analyzing trace with hash 988848426, now seen corresponding path program 12 times [2021-11-19 04:53:06,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:53:06,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1984595553] [2021-11-19 04:53:06,771 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-19 04:53:06,771 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:53:06,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:53:06,772 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:53:06,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-11-19 04:53:07,693 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-11-19 04:53:07,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:53:07,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-19 04:53:07,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:53:08,205 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:53:08,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:53:10,149 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:53:10,149 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:53:10,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1984595553] [2021-11-19 04:53:10,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1984595553] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:53:10,149 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:53:10,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-11-19 04:53:10,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332788788] [2021-11-19 04:53:10,150 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:53:10,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-19 04:53:10,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:53:10,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-19 04:53:10,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=963, Unknown=0, NotChecked=0, Total=1056 [2021-11-19 04:53:10,151 INFO L87 Difference]: Start difference. First operand 1400 states and 1668 transitions. Second operand has 33 states, 31 states have (on average 3.7096774193548385) internal successors, (115), 33 states have internal predecessors, (115), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:53:15,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:53:15,067 INFO L93 Difference]: Finished difference Result 1421 states and 1689 transitions. [2021-11-19 04:53:15,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-19 04:53:15,068 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 31 states have (on average 3.7096774193548385) internal successors, (115), 33 states have internal predecessors, (115), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 111 [2021-11-19 04:53:15,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:53:15,070 INFO L225 Difference]: With dead ends: 1421 [2021-11-19 04:53:15,070 INFO L226 Difference]: Without dead ends: 1413 [2021-11-19 04:53:15,072 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=227, Invalid=1579, Unknown=0, NotChecked=0, Total=1806 [2021-11-19 04:53:15,073 INFO L933 BasicCegarLoop]: 1163 mSDtfsCounter, 125 mSDsluCounter, 25474 mSDsCounter, 0 mSdLazyCounter, 791 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 26637 SdHoareTripleChecker+Invalid, 902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-19 04:53:15,073 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 26637 Invalid, 902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 791 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-19 04:53:15,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1413 states. [2021-11-19 04:53:15,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1413 to 1401. [2021-11-19 04:53:15,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1401 states, 881 states have (on average 1.82633371169126) internal successors, (1609), 1358 states have internal predecessors, (1609), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:53:15,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1401 states to 1401 states and 1669 transitions. [2021-11-19 04:53:15,097 INFO L78 Accepts]: Start accepts. Automaton has 1401 states and 1669 transitions. Word has length 111 [2021-11-19 04:53:15,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:53:15,098 INFO L470 AbstractCegarLoop]: Abstraction has 1401 states and 1669 transitions. [2021-11-19 04:53:15,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 31 states have (on average 3.7096774193548385) internal successors, (115), 33 states have internal predecessors, (115), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:53:15,113 INFO L276 IsEmpty]: Start isEmpty. Operand 1401 states and 1669 transitions. [2021-11-19 04:53:15,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-19 04:53:15,114 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:53:15,114 INFO L514 BasicCegarLoop]: trace histogram [13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:53:15,164 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-11-19 04:53:15,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:53:15,332 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:53:15,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:53:15,333 INFO L85 PathProgramCache]: Analyzing trace with hash 514966836, now seen corresponding path program 13 times [2021-11-19 04:53:15,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:53:15,334 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [437712779] [2021-11-19 04:53:15,334 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-19 04:53:15,334 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:53:15,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:53:15,335 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:53:15,353 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-11-19 04:53:15,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:53:15,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-19 04:53:15,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:53:16,238 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:53:16,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:53:17,987 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:53:17,988 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:53:17,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [437712779] [2021-11-19 04:53:17,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [437712779] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:53:17,988 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:53:17,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 35 [2021-11-19 04:53:17,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332657380] [2021-11-19 04:53:17,988 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:53:17,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-11-19 04:53:17,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:53:17,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-11-19 04:53:17,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1000, Unknown=0, NotChecked=0, Total=1190 [2021-11-19 04:53:17,990 INFO L87 Difference]: Start difference. First operand 1401 states and 1669 transitions. Second operand has 35 states, 33 states have (on average 3.5454545454545454) internal successors, (117), 35 states have internal predecessors, (117), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:53:19,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:53:19,645 INFO L93 Difference]: Finished difference Result 1422 states and 1691 transitions. [2021-11-19 04:53:19,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-19 04:53:19,647 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 33 states have (on average 3.5454545454545454) internal successors, (117), 35 states have internal predecessors, (117), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 112 [2021-11-19 04:53:19,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:53:19,648 INFO L225 Difference]: With dead ends: 1422 [2021-11-19 04:53:19,648 INFO L226 Difference]: Without dead ends: 1419 [2021-11-19 04:53:19,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=346, Invalid=1634, Unknown=0, NotChecked=0, Total=1980 [2021-11-19 04:53:19,650 INFO L933 BasicCegarLoop]: 1163 mSDtfsCounter, 156 mSDsluCounter, 20862 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 22025 SdHoareTripleChecker+Invalid, 782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:53:19,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 22025 Invalid, 782 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-19 04:53:19,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1419 states. [2021-11-19 04:53:19,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1419 to 1402. [2021-11-19 04:53:19,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1402 states, 882 states have (on average 1.8265306122448979) internal successors, (1611), 1359 states have internal predecessors, (1611), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:53:19,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1402 states to 1402 states and 1671 transitions. [2021-11-19 04:53:19,665 INFO L78 Accepts]: Start accepts. Automaton has 1402 states and 1671 transitions. Word has length 112 [2021-11-19 04:53:19,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:53:19,666 INFO L470 AbstractCegarLoop]: Abstraction has 1402 states and 1671 transitions. [2021-11-19 04:53:19,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 33 states have (on average 3.5454545454545454) internal successors, (117), 35 states have internal predecessors, (117), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:53:19,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1402 states and 1671 transitions. [2021-11-19 04:53:19,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-11-19 04:53:19,667 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:53:19,667 INFO L514 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:53:19,678 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2021-11-19 04:53:19,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:53:19,868 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:53:19,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:53:19,868 INFO L85 PathProgramCache]: Analyzing trace with hash -1290460566, now seen corresponding path program 14 times [2021-11-19 04:53:19,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:53:19,868 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1640277284] [2021-11-19 04:53:19,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 04:53:19,869 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:53:19,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:53:19,869 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:53:19,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-11-19 04:53:20,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 04:53:20,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:53:20,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-19 04:53:20,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:53:21,121 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:53:21,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:53:24,918 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:53:24,919 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:53:24,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1640277284] [2021-11-19 04:53:24,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1640277284] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:53:24,919 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:53:24,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 37 [2021-11-19 04:53:24,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031907392] [2021-11-19 04:53:24,920 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:53:24,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-11-19 04:53:24,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:53:24,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-11-19 04:53:24,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2021-11-19 04:53:24,921 INFO L87 Difference]: Start difference. First operand 1402 states and 1671 transitions. Second operand has 37 states, 35 states have (on average 3.4) internal successors, (119), 37 states have internal predecessors, (119), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:53:32,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:53:32,339 INFO L93 Difference]: Finished difference Result 1425 states and 1694 transitions. [2021-11-19 04:53:32,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-19 04:53:32,340 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 35 states have (on average 3.4) internal successors, (119), 37 states have internal predecessors, (119), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 113 [2021-11-19 04:53:32,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:53:32,342 INFO L225 Difference]: With dead ends: 1425 [2021-11-19 04:53:32,342 INFO L226 Difference]: Without dead ends: 1417 [2021-11-19 04:53:32,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=292, Invalid=2060, Unknown=0, NotChecked=0, Total=2352 [2021-11-19 04:53:32,343 INFO L933 BasicCegarLoop]: 1164 mSDtfsCounter, 163 mSDsluCounter, 30115 mSDsCounter, 0 mSdLazyCounter, 1028 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 31279 SdHoareTripleChecker+Invalid, 1177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1028 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:53:32,343 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 31279 Invalid, 1177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1028 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2021-11-19 04:53:32,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1417 states. [2021-11-19 04:53:32,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1417 to 1403. [2021-11-19 04:53:32,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1403 states, 883 states have (on average 1.82559456398641) internal successors, (1612), 1360 states have internal predecessors, (1612), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:53:32,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1403 states to 1403 states and 1672 transitions. [2021-11-19 04:53:32,362 INFO L78 Accepts]: Start accepts. Automaton has 1403 states and 1672 transitions. Word has length 113 [2021-11-19 04:53:32,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:53:32,362 INFO L470 AbstractCegarLoop]: Abstraction has 1403 states and 1672 transitions. [2021-11-19 04:53:32,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 35 states have (on average 3.4) internal successors, (119), 37 states have internal predecessors, (119), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:53:32,363 INFO L276 IsEmpty]: Start isEmpty. Operand 1403 states and 1672 transitions. [2021-11-19 04:53:32,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-19 04:53:32,364 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:53:32,364 INFO L514 BasicCegarLoop]: trace histogram [15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:53:32,397 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-11-19 04:53:32,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:53:32,597 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:53:32,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:53:32,597 INFO L85 PathProgramCache]: Analyzing trace with hash -1424135180, now seen corresponding path program 15 times [2021-11-19 04:53:32,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:53:32,598 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [289376801] [2021-11-19 04:53:32,598 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-19 04:53:32,598 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:53:32,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:53:32,599 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:53:32,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-11-19 04:53:33,674 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-11-19 04:53:33,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:53:33,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-19 04:53:33,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:53:34,258 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:53:34,259 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:53:37,125 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:53:37,126 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:53:37,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [289376801] [2021-11-19 04:53:37,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [289376801] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:53:37,126 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:53:37,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 39 [2021-11-19 04:53:37,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724317241] [2021-11-19 04:53:37,127 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:53:37,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-11-19 04:53:37,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:53:37,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-11-19 04:53:37,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1371, Unknown=0, NotChecked=0, Total=1482 [2021-11-19 04:53:37,129 INFO L87 Difference]: Start difference. First operand 1403 states and 1672 transitions. Second operand has 39 states, 37 states have (on average 3.27027027027027) internal successors, (121), 39 states have internal predecessors, (121), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:53:44,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:53:44,377 INFO L93 Difference]: Finished difference Result 1426 states and 1695 transitions. [2021-11-19 04:53:44,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-19 04:53:44,378 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 37 states have (on average 3.27027027027027) internal successors, (121), 39 states have internal predecessors, (121), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 114 [2021-11-19 04:53:44,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:53:44,380 INFO L225 Difference]: With dead ends: 1426 [2021-11-19 04:53:44,380 INFO L226 Difference]: Without dead ends: 1418 [2021-11-19 04:53:44,381 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=287, Invalid=2163, Unknown=0, NotChecked=0, Total=2450 [2021-11-19 04:53:44,381 INFO L933 BasicCegarLoop]: 1164 mSDtfsCounter, 171 mSDsluCounter, 30121 mSDsCounter, 0 mSdLazyCounter, 1055 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 31285 SdHoareTripleChecker+Invalid, 1209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1055 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:53:44,382 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 31285 Invalid, 1209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1055 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2021-11-19 04:53:44,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1418 states. [2021-11-19 04:53:44,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1418 to 1404. [2021-11-19 04:53:44,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1404 states, 884 states have (on average 1.8246606334841629) internal successors, (1613), 1361 states have internal predecessors, (1613), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:53:44,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1404 states to 1404 states and 1673 transitions. [2021-11-19 04:53:44,398 INFO L78 Accepts]: Start accepts. Automaton has 1404 states and 1673 transitions. Word has length 114 [2021-11-19 04:53:44,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:53:44,398 INFO L470 AbstractCegarLoop]: Abstraction has 1404 states and 1673 transitions. [2021-11-19 04:53:44,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 37 states have (on average 3.27027027027027) internal successors, (121), 39 states have internal predecessors, (121), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:53:44,398 INFO L276 IsEmpty]: Start isEmpty. Operand 1404 states and 1673 transitions. [2021-11-19 04:53:44,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-19 04:53:44,399 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:53:44,399 INFO L514 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:53:44,412 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2021-11-19 04:53:44,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:53:44,599 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:53:44,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:53:44,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1273080918, now seen corresponding path program 16 times [2021-11-19 04:53:44,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:53:44,601 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [678526612] [2021-11-19 04:53:44,601 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-19 04:53:44,601 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:53:44,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:53:44,602 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:53:44,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-11-19 04:53:44,961 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-19 04:53:44,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:53:44,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-19 04:53:44,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:53:45,514 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:53:45,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:53:47,880 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:53:47,881 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:53:47,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [678526612] [2021-11-19 04:53:47,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [678526612] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:53:47,881 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:53:47,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 41 [2021-11-19 04:53:47,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433419934] [2021-11-19 04:53:47,882 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:53:47,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-11-19 04:53:47,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:53:47,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-11-19 04:53:47,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=1387, Unknown=0, NotChecked=0, Total=1640 [2021-11-19 04:53:47,884 INFO L87 Difference]: Start difference. First operand 1404 states and 1673 transitions. Second operand has 41 states, 39 states have (on average 3.1538461538461537) internal successors, (123), 41 states have internal predecessors, (123), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:53:49,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:53:49,998 INFO L93 Difference]: Finished difference Result 1427 states and 1697 transitions. [2021-11-19 04:53:49,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-19 04:53:49,999 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 39 states have (on average 3.1538461538461537) internal successors, (123), 41 states have internal predecessors, (123), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 115 [2021-11-19 04:53:50,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:53:50,001 INFO L225 Difference]: With dead ends: 1427 [2021-11-19 04:53:50,001 INFO L226 Difference]: Without dead ends: 1424 [2021-11-19 04:53:50,002 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=454, Invalid=2198, Unknown=0, NotChecked=0, Total=2652 [2021-11-19 04:53:50,003 INFO L933 BasicCegarLoop]: 1164 mSDtfsCounter, 210 mSDsluCounter, 24358 mSDsCounter, 0 mSdLazyCounter, 941 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 25522 SdHoareTripleChecker+Invalid, 1046 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 941 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-19 04:53:50,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 25522 Invalid, 1046 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 941 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-19 04:53:50,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1424 states. [2021-11-19 04:53:50,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1424 to 1405. [2021-11-19 04:53:50,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1405 states, 885 states have (on average 1.8248587570621468) internal successors, (1615), 1362 states have internal predecessors, (1615), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:53:50,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1405 states to 1405 states and 1675 transitions. [2021-11-19 04:53:50,057 INFO L78 Accepts]: Start accepts. Automaton has 1405 states and 1675 transitions. Word has length 115 [2021-11-19 04:53:50,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:53:50,057 INFO L470 AbstractCegarLoop]: Abstraction has 1405 states and 1675 transitions. [2021-11-19 04:53:50,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 39 states have (on average 3.1538461538461537) internal successors, (123), 41 states have internal predecessors, (123), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:53:50,058 INFO L276 IsEmpty]: Start isEmpty. Operand 1405 states and 1675 transitions. [2021-11-19 04:53:50,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-19 04:53:50,059 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:53:50,059 INFO L514 BasicCegarLoop]: trace histogram [17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:53:50,075 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2021-11-19 04:53:50,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:53:50,275 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:53:50,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:53:50,276 INFO L85 PathProgramCache]: Analyzing trace with hash -885366092, now seen corresponding path program 17 times [2021-11-19 04:53:50,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:53:50,276 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [808774310] [2021-11-19 04:53:50,276 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-19 04:53:50,277 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:53:50,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:53:50,277 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:53:50,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-11-19 04:53:50,697 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-11-19 04:53:50,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:53:50,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 04:53:50,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:53:51,403 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:53:51,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:53:54,926 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:53:54,926 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:53:54,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [808774310] [2021-11-19 04:53:54,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [808774310] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:53:54,927 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:53:54,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 43 [2021-11-19 04:53:54,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042200357] [2021-11-19 04:53:54,927 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:53:54,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-11-19 04:53:54,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:53:54,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-11-19 04:53:54,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1683, Unknown=0, NotChecked=0, Total=1806 [2021-11-19 04:53:54,930 INFO L87 Difference]: Start difference. First operand 1405 states and 1675 transitions. Second operand has 43 states, 41 states have (on average 3.048780487804878) internal successors, (125), 43 states have internal predecessors, (125), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:54:05,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:54:05,232 INFO L93 Difference]: Finished difference Result 1430 states and 1700 transitions. [2021-11-19 04:54:05,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-19 04:54:05,233 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 41 states have (on average 3.048780487804878) internal successors, (125), 43 states have internal predecessors, (125), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 116 [2021-11-19 04:54:05,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:54:05,235 INFO L225 Difference]: With dead ends: 1430 [2021-11-19 04:54:05,235 INFO L226 Difference]: Without dead ends: 1422 [2021-11-19 04:54:05,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=337, Invalid=2633, Unknown=0, NotChecked=0, Total=2970 [2021-11-19 04:54:05,237 INFO L933 BasicCegarLoop]: 1165 mSDtfsCounter, 207 mSDsluCounter, 33618 mSDsCounter, 0 mSdLazyCounter, 1296 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 34783 SdHoareTripleChecker+Invalid, 1498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 1296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:54:05,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 34783 Invalid, 1498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 1296 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2021-11-19 04:54:05,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1422 states. [2021-11-19 04:54:05,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1422 to 1406. [2021-11-19 04:54:05,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1406 states, 886 states have (on average 1.8239277652370203) internal successors, (1616), 1363 states have internal predecessors, (1616), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:54:05,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1406 states to 1406 states and 1676 transitions. [2021-11-19 04:54:05,259 INFO L78 Accepts]: Start accepts. Automaton has 1406 states and 1676 transitions. Word has length 116 [2021-11-19 04:54:05,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:54:05,260 INFO L470 AbstractCegarLoop]: Abstraction has 1406 states and 1676 transitions. [2021-11-19 04:54:05,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 41 states have (on average 3.048780487804878) internal successors, (125), 43 states have internal predecessors, (125), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:54:05,260 INFO L276 IsEmpty]: Start isEmpty. Operand 1406 states and 1676 transitions. [2021-11-19 04:54:05,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-19 04:54:05,261 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:54:05,262 INFO L514 BasicCegarLoop]: trace histogram [18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:54:05,290 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2021-11-19 04:54:05,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:54:05,479 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:54:05,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:54:05,480 INFO L85 PathProgramCache]: Analyzing trace with hash -1751108374, now seen corresponding path program 18 times [2021-11-19 04:54:05,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:54:05,481 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1211720324] [2021-11-19 04:54:05,481 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-19 04:54:05,482 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:54:05,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:54:05,483 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:54:05,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-11-19 04:54:06,758 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-11-19 04:54:06,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:54:06,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 24 conjunts are in the unsatisfiable core [2021-11-19 04:54:06,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:54:07,770 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:54:07,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:54:12,417 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:54:12,418 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:54:12,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1211720324] [2021-11-19 04:54:12,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1211720324] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:54:12,418 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:54:12,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 45 [2021-11-19 04:54:12,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280156961] [2021-11-19 04:54:12,418 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:54:12,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-11-19 04:54:12,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:54:12,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-11-19 04:54:12,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1851, Unknown=0, NotChecked=0, Total=1980 [2021-11-19 04:54:12,420 INFO L87 Difference]: Start difference. First operand 1406 states and 1676 transitions. Second operand has 45 states, 43 states have (on average 2.953488372093023) internal successors, (127), 45 states have internal predecessors, (127), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:54:23,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:54:23,902 INFO L93 Difference]: Finished difference Result 1431 states and 1701 transitions. [2021-11-19 04:54:23,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-19 04:54:23,903 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 43 states have (on average 2.953488372093023) internal successors, (127), 45 states have internal predecessors, (127), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 117 [2021-11-19 04:54:23,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:54:23,906 INFO L225 Difference]: With dead ends: 1431 [2021-11-19 04:54:23,906 INFO L226 Difference]: Without dead ends: 1423 [2021-11-19 04:54:23,908 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=353, Invalid=2839, Unknown=0, NotChecked=0, Total=3192 [2021-11-19 04:54:23,908 INFO L933 BasicCegarLoop]: 1165 mSDtfsCounter, 213 mSDsluCounter, 35943 mSDsCounter, 0 mSdLazyCounter, 1407 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 37108 SdHoareTripleChecker+Invalid, 1604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 1407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2021-11-19 04:54:23,909 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 37108 Invalid, 1604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 1407 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2021-11-19 04:54:23,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1423 states. [2021-11-19 04:54:23,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1423 to 1407. [2021-11-19 04:54:23,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1407 states, 887 states have (on average 1.822998872604284) internal successors, (1617), 1364 states have internal predecessors, (1617), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:54:23,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1407 states to 1407 states and 1677 transitions. [2021-11-19 04:54:23,932 INFO L78 Accepts]: Start accepts. Automaton has 1407 states and 1677 transitions. Word has length 117 [2021-11-19 04:54:23,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:54:23,933 INFO L470 AbstractCegarLoop]: Abstraction has 1407 states and 1677 transitions. [2021-11-19 04:54:23,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 43 states have (on average 2.953488372093023) internal successors, (127), 45 states have internal predecessors, (127), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:54:23,934 INFO L276 IsEmpty]: Start isEmpty. Operand 1407 states and 1677 transitions. [2021-11-19 04:54:23,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-19 04:54:23,935 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:54:23,935 INFO L514 BasicCegarLoop]: trace histogram [19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:54:23,956 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2021-11-19 04:54:24,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:54:24,149 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:54:24,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:54:24,149 INFO L85 PathProgramCache]: Analyzing trace with hash 1475651956, now seen corresponding path program 19 times [2021-11-19 04:54:24,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:54:24,150 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1424081000] [2021-11-19 04:54:24,150 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-19 04:54:24,150 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:54:24,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:54:24,151 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:54:24,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-11-19 04:54:24,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:54:24,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 438 conjuncts, 24 conjunts are in the unsatisfiable core [2021-11-19 04:54:24,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:54:25,404 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:54:25,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:54:28,730 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:54:28,730 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:54:28,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1424081000] [2021-11-19 04:54:28,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1424081000] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:54:28,731 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:54:28,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 47 [2021-11-19 04:54:28,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059867486] [2021-11-19 04:54:28,731 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:54:28,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-11-19 04:54:28,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:54:28,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-11-19 04:54:28,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=1837, Unknown=0, NotChecked=0, Total=2162 [2021-11-19 04:54:28,733 INFO L87 Difference]: Start difference. First operand 1407 states and 1677 transitions. Second operand has 47 states, 45 states have (on average 2.8666666666666667) internal successors, (129), 47 states have internal predecessors, (129), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:54:32,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:54:32,000 INFO L93 Difference]: Finished difference Result 1432 states and 1703 transitions. [2021-11-19 04:54:32,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-19 04:54:32,001 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 45 states have (on average 2.8666666666666667) internal successors, (129), 47 states have internal predecessors, (129), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 118 [2021-11-19 04:54:32,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:54:32,003 INFO L225 Difference]: With dead ends: 1432 [2021-11-19 04:54:32,003 INFO L226 Difference]: Without dead ends: 1429 [2021-11-19 04:54:32,005 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=577, Invalid=2845, Unknown=0, NotChecked=0, Total=3422 [2021-11-19 04:54:32,005 INFO L933 BasicCegarLoop]: 1165 mSDtfsCounter, 293 mSDsluCounter, 29024 mSDsCounter, 0 mSdLazyCounter, 1207 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 30189 SdHoareTripleChecker+Invalid, 1321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 1207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-11-19 04:54:32,006 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 30189 Invalid, 1321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 1207 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2021-11-19 04:54:32,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1429 states. [2021-11-19 04:54:32,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1429 to 1408. [2021-11-19 04:54:32,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1408 states, 888 states have (on average 1.8231981981981982) internal successors, (1619), 1365 states have internal predecessors, (1619), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:54:32,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1408 states to 1408 states and 1679 transitions. [2021-11-19 04:54:32,043 INFO L78 Accepts]: Start accepts. Automaton has 1408 states and 1679 transitions. Word has length 118 [2021-11-19 04:54:32,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:54:32,044 INFO L470 AbstractCegarLoop]: Abstraction has 1408 states and 1679 transitions. [2021-11-19 04:54:32,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 45 states have (on average 2.8666666666666667) internal successors, (129), 47 states have internal predecessors, (129), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:54:32,044 INFO L276 IsEmpty]: Start isEmpty. Operand 1408 states and 1679 transitions. [2021-11-19 04:54:32,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-19 04:54:32,045 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:54:32,045 INFO L514 BasicCegarLoop]: trace histogram [20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:54:32,058 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2021-11-19 04:54:32,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:54:32,245 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:54:32,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:54:32,246 INFO L85 PathProgramCache]: Analyzing trace with hash -1573992918, now seen corresponding path program 20 times [2021-11-19 04:54:32,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:54:32,247 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [639034030] [2021-11-19 04:54:32,248 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 04:54:32,248 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:54:32,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:54:32,248 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:54:32,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-11-19 04:54:32,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 04:54:32,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:54:32,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 443 conjuncts, 39 conjunts are in the unsatisfiable core [2021-11-19 04:54:32,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:54:33,955 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:54:33,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:54:40,489 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:54:40,489 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:54:40,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [639034030] [2021-11-19 04:54:40,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [639034030] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:54:40,489 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:54:40,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 49 [2021-11-19 04:54:40,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623173988] [2021-11-19 04:54:40,490 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:54:40,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-11-19 04:54:40,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:54:40,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-11-19 04:54:40,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=2211, Unknown=0, NotChecked=0, Total=2352 [2021-11-19 04:54:40,491 INFO L87 Difference]: Start difference. First operand 1408 states and 1679 transitions. Second operand has 49 states, 47 states have (on average 2.7872340425531914) internal successors, (131), 49 states have internal predecessors, (131), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:54:55,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:54:55,440 INFO L93 Difference]: Finished difference Result 1435 states and 1706 transitions. [2021-11-19 04:54:55,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-19 04:54:55,441 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 47 states have (on average 2.7872340425531914) internal successors, (131), 49 states have internal predecessors, (131), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 119 [2021-11-19 04:54:55,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:54:55,444 INFO L225 Difference]: With dead ends: 1435 [2021-11-19 04:54:55,444 INFO L226 Difference]: Without dead ends: 1427 [2021-11-19 04:54:55,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 344 ImplicationChecksByTransitivity, 14.6s TimeCoverageRelationStatistics Valid=436, Invalid=3470, Unknown=0, NotChecked=0, Total=3906 [2021-11-19 04:54:55,446 INFO L933 BasicCegarLoop]: 1166 mSDtfsCounter, 269 mSDsluCounter, 39418 mSDsCounter, 0 mSdLazyCounter, 1683 mSolverCounterSat, 251 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 40584 SdHoareTripleChecker+Invalid, 1934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 251 IncrementalHoareTripleChecker+Valid, 1683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2021-11-19 04:54:55,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [271 Valid, 40584 Invalid, 1934 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [251 Valid, 1683 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2021-11-19 04:54:55,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1427 states. [2021-11-19 04:54:55,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1427 to 1409. [2021-11-19 04:54:55,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1409 states, 889 states have (on average 1.8222722159730034) internal successors, (1620), 1366 states have internal predecessors, (1620), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:54:55,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1409 states to 1409 states and 1680 transitions. [2021-11-19 04:54:55,466 INFO L78 Accepts]: Start accepts. Automaton has 1409 states and 1680 transitions. Word has length 119 [2021-11-19 04:54:55,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:54:55,466 INFO L470 AbstractCegarLoop]: Abstraction has 1409 states and 1680 transitions. [2021-11-19 04:54:55,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 47 states have (on average 2.7872340425531914) internal successors, (131), 49 states have internal predecessors, (131), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:54:55,467 INFO L276 IsEmpty]: Start isEmpty. Operand 1409 states and 1680 transitions. [2021-11-19 04:54:55,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-19 04:54:55,468 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:54:55,468 INFO L514 BasicCegarLoop]: trace histogram [21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:54:55,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2021-11-19 04:54:55,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:54:55,687 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:54:55,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:54:55,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1623703500, now seen corresponding path program 21 times [2021-11-19 04:54:55,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:54:55,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [708303388] [2021-11-19 04:54:55,688 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-19 04:54:55,689 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:54:55,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:54:55,689 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:54:55,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2021-11-19 04:54:57,088 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2021-11-19 04:54:57,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:54:57,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-19 04:54:57,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:54:57,900 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:54:57,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:55:02,476 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:55:02,476 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:55:02,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [708303388] [2021-11-19 04:55:02,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [708303388] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:55:02,476 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:55:02,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 51 [2021-11-19 04:55:02,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038003013] [2021-11-19 04:55:02,477 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:55:02,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-11-19 04:55:02,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:55:02,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-11-19 04:55:02,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=2403, Unknown=0, NotChecked=0, Total=2550 [2021-11-19 04:55:02,480 INFO L87 Difference]: Start difference. First operand 1409 states and 1680 transitions. Second operand has 51 states, 49 states have (on average 2.7142857142857144) internal successors, (133), 51 states have internal predecessors, (133), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:55:18,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:55:18,726 INFO L93 Difference]: Finished difference Result 1436 states and 1707 transitions. [2021-11-19 04:55:18,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-19 04:55:18,726 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 49 states have (on average 2.7142857142857144) internal successors, (133), 51 states have internal predecessors, (133), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 120 [2021-11-19 04:55:18,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:55:18,728 INFO L225 Difference]: With dead ends: 1436 [2021-11-19 04:55:18,728 INFO L226 Difference]: Without dead ends: 1428 [2021-11-19 04:55:18,730 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 14.7s TimeCoverageRelationStatistics Valid=425, Invalid=3607, Unknown=0, NotChecked=0, Total=4032 [2021-11-19 04:55:18,730 INFO L933 BasicCegarLoop]: 1166 mSDtfsCounter, 257 mSDsluCounter, 44064 mSDsCounter, 0 mSdLazyCounter, 1874 mSolverCounterSat, 249 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 45230 SdHoareTripleChecker+Invalid, 2123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 249 IncrementalHoareTripleChecker+Valid, 1874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:55:18,731 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [259 Valid, 45230 Invalid, 2123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [249 Valid, 1874 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2021-11-19 04:55:18,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1428 states. [2021-11-19 04:55:18,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1428 to 1410. [2021-11-19 04:55:18,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1410 states, 890 states have (on average 1.8213483146067415) internal successors, (1621), 1367 states have internal predecessors, (1621), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:55:18,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1410 states to 1410 states and 1681 transitions. [2021-11-19 04:55:18,744 INFO L78 Accepts]: Start accepts. Automaton has 1410 states and 1681 transitions. Word has length 120 [2021-11-19 04:55:18,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:55:18,745 INFO L470 AbstractCegarLoop]: Abstraction has 1410 states and 1681 transitions. [2021-11-19 04:55:18,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 49 states have (on average 2.7142857142857144) internal successors, (133), 51 states have internal predecessors, (133), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:55:18,745 INFO L276 IsEmpty]: Start isEmpty. Operand 1410 states and 1681 transitions. [2021-11-19 04:55:18,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-19 04:55:18,746 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:55:18,746 INFO L514 BasicCegarLoop]: trace histogram [22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:55:18,761 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2021-11-19 04:55:18,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:55:18,948 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:55:18,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:55:18,949 INFO L85 PathProgramCache]: Analyzing trace with hash 1130235754, now seen corresponding path program 22 times [2021-11-19 04:55:18,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:55:18,950 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2062434194] [2021-11-19 04:55:18,950 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-19 04:55:18,950 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:55:18,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:55:18,950 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:55:18,954 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2021-11-19 04:55:19,330 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-19 04:55:19,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:55:19,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-19 04:55:19,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:55:20,252 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:55:20,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:55:24,648 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:55:24,648 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:55:24,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2062434194] [2021-11-19 04:55:24,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2062434194] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:55:24,649 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:55:24,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 53 [2021-11-19 04:55:24,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91412209] [2021-11-19 04:55:24,649 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:55:24,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-11-19 04:55:24,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:55:24,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-11-19 04:55:24,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=406, Invalid=2350, Unknown=0, NotChecked=0, Total=2756 [2021-11-19 04:55:24,650 INFO L87 Difference]: Start difference. First operand 1410 states and 1681 transitions. Second operand has 53 states, 51 states have (on average 2.6470588235294117) internal successors, (135), 53 states have internal predecessors, (135), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:55:28,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:55:28,813 INFO L93 Difference]: Finished difference Result 1437 states and 1709 transitions. [2021-11-19 04:55:28,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-19 04:55:28,814 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 51 states have (on average 2.6470588235294117) internal successors, (135), 53 states have internal predecessors, (135), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 121 [2021-11-19 04:55:28,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:55:28,817 INFO L225 Difference]: With dead ends: 1437 [2021-11-19 04:55:28,817 INFO L226 Difference]: Without dead ends: 1434 [2021-11-19 04:55:28,818 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=715, Invalid=3575, Unknown=0, NotChecked=0, Total=4290 [2021-11-19 04:55:28,818 INFO L933 BasicCegarLoop]: 1166 mSDtfsCounter, 217 mSDsluCounter, 34837 mSDsCounter, 0 mSdLazyCounter, 1549 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 36003 SdHoareTripleChecker+Invalid, 1689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 1549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-11-19 04:55:28,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [219 Valid, 36003 Invalid, 1689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 1549 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2021-11-19 04:55:28,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1434 states. [2021-11-19 04:55:28,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1434 to 1411. [2021-11-19 04:55:28,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1411 states, 891 states have (on average 1.8215488215488216) internal successors, (1623), 1368 states have internal predecessors, (1623), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:55:28,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1411 states to 1411 states and 1683 transitions. [2021-11-19 04:55:28,844 INFO L78 Accepts]: Start accepts. Automaton has 1411 states and 1683 transitions. Word has length 121 [2021-11-19 04:55:28,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:55:28,844 INFO L470 AbstractCegarLoop]: Abstraction has 1411 states and 1683 transitions. [2021-11-19 04:55:28,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 51 states have (on average 2.6470588235294117) internal successors, (135), 53 states have internal predecessors, (135), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:55:28,845 INFO L276 IsEmpty]: Start isEmpty. Operand 1411 states and 1683 transitions. [2021-11-19 04:55:28,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-11-19 04:55:28,846 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:55:28,846 INFO L514 BasicCegarLoop]: trace histogram [23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:55:28,874 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2021-11-19 04:55:29,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:55:29,067 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:55:29,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:55:29,067 INFO L85 PathProgramCache]: Analyzing trace with hash 603006708, now seen corresponding path program 23 times [2021-11-19 04:55:29,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:55:29,068 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1366940488] [2021-11-19 04:55:29,068 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-19 04:55:29,068 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:55:29,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:55:29,069 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:55:29,071 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2021-11-19 04:55:29,603 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2021-11-19 04:55:29,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:55:29,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-19 04:55:29,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:55:30,668 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:55:30,668 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:55:36,797 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:55:36,797 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:55:36,797 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1366940488] [2021-11-19 04:55:36,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1366940488] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:55:36,797 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:55:36,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 55 [2021-11-19 04:55:36,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691079388] [2021-11-19 04:55:36,798 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:55:36,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-11-19 04:55:36,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:55:36,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-11-19 04:55:36,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=2811, Unknown=0, NotChecked=0, Total=2970 [2021-11-19 04:55:36,799 INFO L87 Difference]: Start difference. First operand 1411 states and 1683 transitions. Second operand has 55 states, 53 states have (on average 2.5849056603773586) internal successors, (137), 55 states have internal predecessors, (137), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:55:55,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:55:55,813 INFO L93 Difference]: Finished difference Result 1440 states and 1712 transitions. [2021-11-19 04:55:55,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-11-19 04:55:55,814 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 53 states have (on average 2.5849056603773586) internal successors, (137), 55 states have internal predecessors, (137), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 122 [2021-11-19 04:55:55,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:55:55,815 INFO L225 Difference]: With dead ends: 1440 [2021-11-19 04:55:55,815 INFO L226 Difference]: Without dead ends: 1432 [2021-11-19 04:55:55,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 19.0s TimeCoverageRelationStatistics Valid=485, Invalid=4207, Unknown=0, NotChecked=0, Total=4692 [2021-11-19 04:55:55,816 INFO L933 BasicCegarLoop]: 1167 mSDtfsCounter, 315 mSDsluCounter, 41795 mSDsCounter, 0 mSdLazyCounter, 1951 mSolverCounterSat, 297 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 42962 SdHoareTripleChecker+Invalid, 2248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 297 IncrementalHoareTripleChecker+Valid, 1951 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:55:55,817 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [317 Valid, 42962 Invalid, 2248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [297 Valid, 1951 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2021-11-19 04:55:55,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1432 states. [2021-11-19 04:55:55,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1432 to 1412. [2021-11-19 04:55:55,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1412 states, 892 states have (on average 1.8206278026905829) internal successors, (1624), 1369 states have internal predecessors, (1624), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:55:55,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1412 states to 1412 states and 1684 transitions. [2021-11-19 04:55:55,831 INFO L78 Accepts]: Start accepts. Automaton has 1412 states and 1684 transitions. Word has length 122 [2021-11-19 04:55:55,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:55:55,832 INFO L470 AbstractCegarLoop]: Abstraction has 1412 states and 1684 transitions. [2021-11-19 04:55:55,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 53 states have (on average 2.5849056603773586) internal successors, (137), 55 states have internal predecessors, (137), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:55:55,832 INFO L276 IsEmpty]: Start isEmpty. Operand 1412 states and 1684 transitions. [2021-11-19 04:55:55,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-11-19 04:55:55,832 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:55:55,832 INFO L514 BasicCegarLoop]: trace histogram [24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:55:55,844 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2021-11-19 04:55:56,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:55:56,033 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:55:56,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:55:56,034 INFO L85 PathProgramCache]: Analyzing trace with hash 1438775466, now seen corresponding path program 24 times [2021-11-19 04:55:56,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:55:56,034 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1020123164] [2021-11-19 04:55:56,034 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-19 04:55:56,034 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:55:56,035 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:55:56,035 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:55:56,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2021-11-19 04:55:57,604 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-11-19 04:55:57,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:55:57,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 463 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-19 04:55:57,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:55:58,624 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:55:58,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:56:04,520 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:56:04,520 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:56:04,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1020123164] [2021-11-19 04:56:04,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1020123164] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:56:04,521 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:56:04,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 57 [2021-11-19 04:56:04,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666676070] [2021-11-19 04:56:04,521 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:56:04,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2021-11-19 04:56:04,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:56:04,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-11-19 04:56:04,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=3027, Unknown=0, NotChecked=0, Total=3192 [2021-11-19 04:56:04,522 INFO L87 Difference]: Start difference. First operand 1412 states and 1684 transitions. Second operand has 57 states, 55 states have (on average 2.5272727272727273) internal successors, (139), 57 states have internal predecessors, (139), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:56:25,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:56:25,295 INFO L93 Difference]: Finished difference Result 1441 states and 1714 transitions. [2021-11-19 04:56:25,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-11-19 04:56:25,297 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 55 states have (on average 2.5272727272727273) internal successors, (139), 57 states have internal predecessors, (139), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 123 [2021-11-19 04:56:25,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:56:25,299 INFO L225 Difference]: With dead ends: 1441 [2021-11-19 04:56:25,299 INFO L226 Difference]: Without dead ends: 1438 [2021-11-19 04:56:25,300 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 19.7s TimeCoverageRelationStatistics Valid=503, Invalid=4467, Unknown=0, NotChecked=0, Total=4970 [2021-11-19 04:56:25,301 INFO L933 BasicCegarLoop]: 1167 mSDtfsCounter, 321 mSDsluCounter, 49886 mSDsCounter, 0 mSdLazyCounter, 2360 mSolverCounterSat, 309 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 51053 SdHoareTripleChecker+Invalid, 2669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 309 IncrementalHoareTripleChecker+Valid, 2360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:56:25,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 51053 Invalid, 2669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [309 Valid, 2360 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2021-11-19 04:56:25,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1438 states. [2021-11-19 04:56:25,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1438 to 1413. [2021-11-19 04:56:25,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1413 states, 893 states have (on average 1.820828667413214) internal successors, (1626), 1370 states have internal predecessors, (1626), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:56:25,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1413 states to 1413 states and 1686 transitions. [2021-11-19 04:56:25,319 INFO L78 Accepts]: Start accepts. Automaton has 1413 states and 1686 transitions. Word has length 123 [2021-11-19 04:56:25,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:56:25,320 INFO L470 AbstractCegarLoop]: Abstraction has 1413 states and 1686 transitions. [2021-11-19 04:56:25,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 55 states have (on average 2.5272727272727273) internal successors, (139), 57 states have internal predecessors, (139), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:56:25,320 INFO L276 IsEmpty]: Start isEmpty. Operand 1413 states and 1686 transitions. [2021-11-19 04:56:25,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-19 04:56:25,321 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:56:25,321 INFO L514 BasicCegarLoop]: trace histogram [25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:56:25,352 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2021-11-19 04:56:25,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:56:25,537 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:56:25,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:56:25,538 INFO L85 PathProgramCache]: Analyzing trace with hash 1577803188, now seen corresponding path program 25 times [2021-11-19 04:56:25,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:56:25,539 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [586116499] [2021-11-19 04:56:25,539 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-19 04:56:25,539 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:56:25,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:56:25,540 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:56:25,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2021-11-19 04:56:25,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:56:26,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-19 04:56:26,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:56:27,102 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:56:27,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:56:31,962 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:56:31,962 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:56:31,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [586116499] [2021-11-19 04:56:31,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [586116499] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:56:31,962 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:56:31,962 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 59 [2021-11-19 04:56:31,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106985227] [2021-11-19 04:56:31,963 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:56:31,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2021-11-19 04:56:31,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:56:31,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-11-19 04:56:31,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=2926, Unknown=0, NotChecked=0, Total=3422 [2021-11-19 04:56:31,964 INFO L87 Difference]: Start difference. First operand 1413 states and 1686 transitions. Second operand has 59 states, 57 states have (on average 2.473684210526316) internal successors, (141), 59 states have internal predecessors, (141), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:56:36,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:56:36,889 INFO L93 Difference]: Finished difference Result 1444 states and 1718 transitions. [2021-11-19 04:56:36,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-19 04:56:36,890 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 57 states have (on average 2.473684210526316) internal successors, (141), 59 states have internal predecessors, (141), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 124 [2021-11-19 04:56:36,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:56:36,892 INFO L225 Difference]: With dead ends: 1444 [2021-11-19 04:56:36,892 INFO L226 Difference]: Without dead ends: 1441 [2021-11-19 04:56:36,893 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=898, Invalid=4504, Unknown=0, NotChecked=0, Total=5402 [2021-11-19 04:56:36,893 INFO L933 BasicCegarLoop]: 1168 mSDtfsCounter, 354 mSDsluCounter, 39536 mSDsCounter, 0 mSdLazyCounter, 1971 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 40704 SdHoareTripleChecker+Invalid, 2167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 1971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:56:36,893 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [356 Valid, 40704 Invalid, 2167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 1971 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2021-11-19 04:56:36,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1441 states. [2021-11-19 04:56:36,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1441 to 1414. [2021-11-19 04:56:36,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1414 states, 894 states have (on average 1.8210290827740492) internal successors, (1628), 1371 states have internal predecessors, (1628), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:56:36,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1414 states to 1414 states and 1688 transitions. [2021-11-19 04:56:36,910 INFO L78 Accepts]: Start accepts. Automaton has 1414 states and 1688 transitions. Word has length 124 [2021-11-19 04:56:36,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:56:36,911 INFO L470 AbstractCegarLoop]: Abstraction has 1414 states and 1688 transitions. [2021-11-19 04:56:36,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 57 states have (on average 2.473684210526316) internal successors, (141), 59 states have internal predecessors, (141), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:56:36,911 INFO L276 IsEmpty]: Start isEmpty. Operand 1414 states and 1688 transitions. [2021-11-19 04:56:36,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-19 04:56:36,912 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:56:36,913 INFO L514 BasicCegarLoop]: trace histogram [26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:56:36,927 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2021-11-19 04:56:37,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:56:37,117 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:56:37,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:56:37,118 INFO L85 PathProgramCache]: Analyzing trace with hash 1592695274, now seen corresponding path program 26 times [2021-11-19 04:56:37,118 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:56:37,118 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [55924423] [2021-11-19 04:56:37,118 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 04:56:37,119 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:56:37,119 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:56:37,119 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:56:37,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2021-11-19 04:56:37,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 04:56:37,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:56:37,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-19 04:56:37,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:56:38,681 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:56:38,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:56:43,679 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:56:43,679 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:56:43,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [55924423] [2021-11-19 04:56:43,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [55924423] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:56:43,680 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:56:43,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 61 [2021-11-19 04:56:43,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507867271] [2021-11-19 04:56:43,680 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:56:43,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2021-11-19 04:56:43,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:56:43,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2021-11-19 04:56:43,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=3132, Unknown=0, NotChecked=0, Total=3660 [2021-11-19 04:56:43,682 INFO L87 Difference]: Start difference. First operand 1414 states and 1688 transitions. Second operand has 61 states, 59 states have (on average 2.4237288135593222) internal successors, (143), 61 states have internal predecessors, (143), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:56:49,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:56:49,667 INFO L93 Difference]: Finished difference Result 1447 states and 1722 transitions. [2021-11-19 04:56:49,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-11-19 04:56:49,668 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 59 states have (on average 2.4237288135593222) internal successors, (143), 61 states have internal predecessors, (143), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 125 [2021-11-19 04:56:49,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:56:49,670 INFO L225 Difference]: With dead ends: 1447 [2021-11-19 04:56:49,670 INFO L226 Difference]: Without dead ends: 1444 [2021-11-19 04:56:49,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=974, Invalid=4878, Unknown=0, NotChecked=0, Total=5852 [2021-11-19 04:56:49,672 INFO L933 BasicCegarLoop]: 1169 mSDtfsCounter, 344 mSDsluCounter, 38432 mSDsCounter, 0 mSdLazyCounter, 2119 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 39601 SdHoareTripleChecker+Invalid, 2341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 2119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:56:49,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 39601 Invalid, 2341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 2119 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2021-11-19 04:56:49,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1444 states. [2021-11-19 04:56:49,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1444 to 1415. [2021-11-19 04:56:49,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1415 states, 895 states have (on average 1.8212290502793296) internal successors, (1630), 1372 states have internal predecessors, (1630), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:56:49,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1415 states to 1415 states and 1690 transitions. [2021-11-19 04:56:49,695 INFO L78 Accepts]: Start accepts. Automaton has 1415 states and 1690 transitions. Word has length 125 [2021-11-19 04:56:49,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:56:49,696 INFO L470 AbstractCegarLoop]: Abstraction has 1415 states and 1690 transitions. [2021-11-19 04:56:49,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 59 states have (on average 2.4237288135593222) internal successors, (143), 61 states have internal predecessors, (143), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:56:49,696 INFO L276 IsEmpty]: Start isEmpty. Operand 1415 states and 1690 transitions. [2021-11-19 04:56:49,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-19 04:56:49,697 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:56:49,698 INFO L514 BasicCegarLoop]: trace histogram [27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:56:49,721 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2021-11-19 04:56:49,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:56:49,913 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:56:49,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:56:49,914 INFO L85 PathProgramCache]: Analyzing trace with hash 2054349940, now seen corresponding path program 27 times [2021-11-19 04:56:49,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:56:49,915 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1353919955] [2021-11-19 04:56:49,915 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-19 04:56:49,915 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:56:49,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:56:49,916 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:56:49,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2021-11-19 04:56:51,969 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2021-11-19 04:56:51,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:56:52,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-19 04:56:52,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:56:53,376 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:56:53,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:57:01,724 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:57:01,724 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:57:01,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1353919955] [2021-11-19 04:57:01,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1353919955] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:57:01,724 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:57:01,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 63 [2021-11-19 04:57:01,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001295126] [2021-11-19 04:57:01,725 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:57:01,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2021-11-19 04:57:01,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:57:01,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-11-19 04:57:01,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=3723, Unknown=0, NotChecked=0, Total=3906 [2021-11-19 04:57:01,726 INFO L87 Difference]: Start difference. First operand 1415 states and 1690 transitions. Second operand has 63 states, 61 states have (on average 2.377049180327869) internal successors, (145), 63 states have internal predecessors, (145), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:57:32,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:57:32,811 INFO L93 Difference]: Finished difference Result 1450 states and 1725 transitions. [2021-11-19 04:57:32,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-11-19 04:57:32,812 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 61 states have (on average 2.377049180327869) internal successors, (145), 63 states have internal predecessors, (145), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 126 [2021-11-19 04:57:32,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:57:32,814 INFO L225 Difference]: With dead ends: 1450 [2021-11-19 04:57:32,814 INFO L226 Difference]: Without dead ends: 1442 [2021-11-19 04:57:32,815 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 30.1s TimeCoverageRelationStatistics Valid=647, Invalid=5673, Unknown=0, NotChecked=0, Total=6320 [2021-11-19 04:57:32,816 INFO L933 BasicCegarLoop]: 1170 mSDtfsCounter, 453 mSDsluCounter, 46539 mSDsCounter, 0 mSdLazyCounter, 2555 mSolverCounterSat, 427 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 47709 SdHoareTripleChecker+Invalid, 2982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 427 IncrementalHoareTripleChecker+Valid, 2555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:57:32,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [455 Valid, 47709 Invalid, 2982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [427 Valid, 2555 Invalid, 0 Unknown, 0 Unchecked, 8.0s Time] [2021-11-19 04:57:32,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1442 states. [2021-11-19 04:57:32,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1442 to 1416. [2021-11-19 04:57:32,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 896 states have (on average 1.8203125) internal successors, (1631), 1373 states have internal predecessors, (1631), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:57:32,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 1691 transitions. [2021-11-19 04:57:32,835 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 1691 transitions. Word has length 126 [2021-11-19 04:57:32,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:57:32,836 INFO L470 AbstractCegarLoop]: Abstraction has 1416 states and 1691 transitions. [2021-11-19 04:57:32,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 61 states have (on average 2.377049180327869) internal successors, (145), 63 states have internal predecessors, (145), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:57:32,836 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 1691 transitions. [2021-11-19 04:57:32,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-19 04:57:32,837 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:57:32,837 INFO L514 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:57:32,852 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2021-11-19 04:57:33,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:57:33,037 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:57:33,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:57:33,038 INFO L85 PathProgramCache]: Analyzing trace with hash -814224598, now seen corresponding path program 28 times [2021-11-19 04:57:33,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:57:33,039 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1930642047] [2021-11-19 04:57:33,039 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-19 04:57:33,039 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:57:33,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:57:33,040 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:57:33,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2021-11-19 04:57:33,470 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-19 04:57:33,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:57:33,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-19 04:57:33,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:57:34,735 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:57:34,736 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:57:40,609 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:57:40,610 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:57:40,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1930642047] [2021-11-19 04:57:40,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1930642047] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:57:40,610 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:57:40,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 65 [2021-11-19 04:57:40,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562119802] [2021-11-19 04:57:40,611 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:57:40,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2021-11-19 04:57:40,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:57:40,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2021-11-19 04:57:40,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=595, Invalid=3565, Unknown=0, NotChecked=0, Total=4160 [2021-11-19 04:57:40,613 INFO L87 Difference]: Start difference. First operand 1416 states and 1691 transitions. Second operand has 65 states, 63 states have (on average 2.3333333333333335) internal successors, (147), 65 states have internal predecessors, (147), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:57:46,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:57:46,914 INFO L93 Difference]: Finished difference Result 1451 states and 1727 transitions. [2021-11-19 04:57:46,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-11-19 04:57:46,916 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 63 states have (on average 2.3333333333333335) internal successors, (147), 65 states have internal predecessors, (147), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 127 [2021-11-19 04:57:46,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:57:46,918 INFO L225 Difference]: With dead ends: 1451 [2021-11-19 04:57:46,918 INFO L226 Difference]: Without dead ends: 1448 [2021-11-19 04:57:46,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=1102, Invalid=5540, Unknown=0, NotChecked=0, Total=6642 [2021-11-19 04:57:46,919 INFO L933 BasicCegarLoop]: 1170 mSDtfsCounter, 570 mSDsluCounter, 41941 mSDsCounter, 0 mSdLazyCounter, 2330 mSolverCounterSat, 270 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 572 SdHoareTripleChecker+Valid, 43111 SdHoareTripleChecker+Invalid, 2600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 270 IncrementalHoareTripleChecker+Valid, 2330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:57:46,919 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [572 Valid, 43111 Invalid, 2600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [270 Valid, 2330 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2021-11-19 04:57:46,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1448 states. [2021-11-19 04:57:46,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1448 to 1417. [2021-11-19 04:57:46,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1417 states, 897 states have (on average 1.8205128205128205) internal successors, (1633), 1374 states have internal predecessors, (1633), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:57:46,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 1693 transitions. [2021-11-19 04:57:46,935 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 1693 transitions. Word has length 127 [2021-11-19 04:57:46,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:57:46,936 INFO L470 AbstractCegarLoop]: Abstraction has 1417 states and 1693 transitions. [2021-11-19 04:57:46,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 63 states have (on average 2.3333333333333335) internal successors, (147), 65 states have internal predecessors, (147), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:57:46,936 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 1693 transitions. [2021-11-19 04:57:46,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-11-19 04:57:46,937 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:57:46,937 INFO L514 BasicCegarLoop]: trace histogram [29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:57:46,951 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2021-11-19 04:57:47,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:57:47,138 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:57:47,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:57:47,138 INFO L85 PathProgramCache]: Analyzing trace with hash 454277940, now seen corresponding path program 29 times [2021-11-19 04:57:47,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:57:47,139 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [348025069] [2021-11-19 04:57:47,139 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-19 04:57:47,139 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:57:47,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:57:47,140 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:57:47,141 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2021-11-19 04:57:47,809 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2021-11-19 04:57:47,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:57:47,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 488 conjuncts, 35 conjunts are in the unsatisfiable core [2021-11-19 04:57:47,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:57:49,236 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:57:49,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:57:57,590 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:57:57,590 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:57:57,590 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [348025069] [2021-11-19 04:57:57,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [348025069] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:57:57,590 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:57:57,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 67 [2021-11-19 04:57:57,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537263444] [2021-11-19 04:57:57,591 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:57:57,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2021-11-19 04:57:57,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:57:57,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-11-19 04:57:57,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=4227, Unknown=0, NotChecked=0, Total=4422 [2021-11-19 04:57:57,592 INFO L87 Difference]: Start difference. First operand 1417 states and 1693 transitions. Second operand has 67 states, 65 states have (on average 2.292307692307692) internal successors, (149), 67 states have internal predecessors, (149), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:58:26,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:58:26,533 INFO L93 Difference]: Finished difference Result 1454 states and 1730 transitions. [2021-11-19 04:58:26,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-11-19 04:58:26,534 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 65 states have (on average 2.292307692307692) internal successors, (149), 67 states have internal predecessors, (149), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 128 [2021-11-19 04:58:26,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:58:26,536 INFO L225 Difference]: With dead ends: 1454 [2021-11-19 04:58:26,536 INFO L226 Difference]: Without dead ends: 1446 [2021-11-19 04:58:26,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 648 ImplicationChecksByTransitivity, 28.1s TimeCoverageRelationStatistics Valid=721, Invalid=6419, Unknown=0, NotChecked=0, Total=7140 [2021-11-19 04:58:26,536 INFO L933 BasicCegarLoop]: 1171 mSDtfsCounter, 515 mSDsluCounter, 55821 mSDsCounter, 0 mSdLazyCounter, 3185 mSolverCounterSat, 508 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 56992 SdHoareTripleChecker+Invalid, 3693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 508 IncrementalHoareTripleChecker+Valid, 3185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2021-11-19 04:58:26,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [517 Valid, 56992 Invalid, 3693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [508 Valid, 3185 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2021-11-19 04:58:26,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1446 states. [2021-11-19 04:58:26,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1446 to 1418. [2021-11-19 04:58:26,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1418 states, 898 states have (on average 1.8195991091314032) internal successors, (1634), 1375 states have internal predecessors, (1634), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:58:26,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1418 states to 1418 states and 1694 transitions. [2021-11-19 04:58:26,555 INFO L78 Accepts]: Start accepts. Automaton has 1418 states and 1694 transitions. Word has length 128 [2021-11-19 04:58:26,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:58:26,555 INFO L470 AbstractCegarLoop]: Abstraction has 1418 states and 1694 transitions. [2021-11-19 04:58:26,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 65 states have (on average 2.292307692307692) internal successors, (149), 67 states have internal predecessors, (149), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:58:26,556 INFO L276 IsEmpty]: Start isEmpty. Operand 1418 states and 1694 transitions. [2021-11-19 04:58:26,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-11-19 04:58:26,557 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:58:26,557 INFO L514 BasicCegarLoop]: trace histogram [30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:58:26,576 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (52)] Ended with exit code 0 [2021-11-19 04:58:26,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:58:26,774 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:58:26,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:58:26,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1123150954, now seen corresponding path program 30 times [2021-11-19 04:58:26,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:58:26,775 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [266392726] [2021-11-19 04:58:26,775 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-19 04:58:26,775 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:58:26,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:58:26,775 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:58:26,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2021-11-19 04:58:28,572 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2021-11-19 04:58:28,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:58:28,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 36 conjunts are in the unsatisfiable core [2021-11-19 04:58:28,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:58:29,823 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:58:29,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:58:37,326 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:58:37,326 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:58:37,327 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [266392726] [2021-11-19 04:58:37,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [266392726] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:58:37,327 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:58:37,327 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 69 [2021-11-19 04:58:37,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036062108] [2021-11-19 04:58:37,327 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:58:37,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2021-11-19 04:58:37,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:58:37,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2021-11-19 04:58:37,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=4491, Unknown=0, NotChecked=0, Total=4692 [2021-11-19 04:58:37,329 INFO L87 Difference]: Start difference. First operand 1418 states and 1694 transitions. Second operand has 69 states, 67 states have (on average 2.253731343283582) internal successors, (151), 69 states have internal predecessors, (151), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:59:08,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:59:08,294 INFO L93 Difference]: Finished difference Result 1455 states and 1731 transitions. [2021-11-19 04:59:08,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-11-19 04:59:08,295 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 67 states have (on average 2.253731343283582) internal successors, (151), 69 states have internal predecessors, (151), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 129 [2021-11-19 04:59:08,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:59:08,297 INFO L225 Difference]: With dead ends: 1455 [2021-11-19 04:59:08,297 INFO L226 Difference]: Without dead ends: 1447 [2021-11-19 04:59:08,298 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 680 ImplicationChecksByTransitivity, 29.6s TimeCoverageRelationStatistics Valid=743, Invalid=6739, Unknown=0, NotChecked=0, Total=7482 [2021-11-19 04:59:08,299 INFO L933 BasicCegarLoop]: 1171 mSDtfsCounter, 523 mSDsluCounter, 60471 mSDsCounter, 0 mSdLazyCounter, 3462 mSolverCounterSat, 503 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 61642 SdHoareTripleChecker+Invalid, 3965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 503 IncrementalHoareTripleChecker+Valid, 3462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2021-11-19 04:59:08,299 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [525 Valid, 61642 Invalid, 3965 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [503 Valid, 3462 Invalid, 0 Unknown, 0 Unchecked, 7.7s Time] [2021-11-19 04:59:08,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1447 states. [2021-11-19 04:59:08,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1447 to 1419. [2021-11-19 04:59:08,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1419 states, 899 states have (on average 1.8186874304783092) internal successors, (1635), 1376 states have internal predecessors, (1635), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:59:08,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1419 states to 1419 states and 1695 transitions. [2021-11-19 04:59:08,313 INFO L78 Accepts]: Start accepts. Automaton has 1419 states and 1695 transitions. Word has length 129 [2021-11-19 04:59:08,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:59:08,313 INFO L470 AbstractCegarLoop]: Abstraction has 1419 states and 1695 transitions. [2021-11-19 04:59:08,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 67 states have (on average 2.253731343283582) internal successors, (151), 69 states have internal predecessors, (151), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:59:08,313 INFO L276 IsEmpty]: Start isEmpty. Operand 1419 states and 1695 transitions. [2021-11-19 04:59:08,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-11-19 04:59:08,314 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:59:08,314 INFO L514 BasicCegarLoop]: trace histogram [31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:59:08,327 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (53)] Forceful destruction successful, exit code 0 [2021-11-19 04:59:08,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:59:08,515 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:59:08,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:59:08,515 INFO L85 PathProgramCache]: Analyzing trace with hash 383377908, now seen corresponding path program 31 times [2021-11-19 04:59:08,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:59:08,516 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [739486890] [2021-11-19 04:59:08,516 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-19 04:59:08,516 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:59:08,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:59:08,517 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:59:08,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2021-11-19 04:59:08,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:59:08,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 36 conjunts are in the unsatisfiable core [2021-11-19 04:59:08,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:59:09,906 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:59:09,907 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:59:15,336 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:59:15,336 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:59:15,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [739486890] [2021-11-19 04:59:15,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [739486890] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:59:15,337 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:59:15,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 71 [2021-11-19 04:59:15,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915924347] [2021-11-19 04:59:15,337 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:59:15,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2021-11-19 04:59:15,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:59:15,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2021-11-19 04:59:15,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=4267, Unknown=0, NotChecked=0, Total=4970 [2021-11-19 04:59:15,338 INFO L87 Difference]: Start difference. First operand 1419 states and 1695 transitions. Second operand has 71 states, 69 states have (on average 2.217391304347826) internal successors, (153), 71 states have internal predecessors, (153), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:59:20,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:59:20,591 INFO L93 Difference]: Finished difference Result 1456 states and 1733 transitions. [2021-11-19 04:59:20,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-11-19 04:59:20,592 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 69 states have (on average 2.217391304347826) internal successors, (153), 71 states have internal predecessors, (153), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 130 [2021-11-19 04:59:20,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:59:20,594 INFO L225 Difference]: With dead ends: 1456 [2021-11-19 04:59:20,594 INFO L226 Difference]: Without dead ends: 1453 [2021-11-19 04:59:20,595 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 713 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=1291, Invalid=6541, Unknown=0, NotChecked=0, Total=7832 [2021-11-19 04:59:20,595 INFO L933 BasicCegarLoop]: 1171 mSDtfsCounter, 573 mSDsluCounter, 50082 mSDsCounter, 0 mSdLazyCounter, 2862 mSolverCounterSat, 309 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 575 SdHoareTripleChecker+Valid, 51253 SdHoareTripleChecker+Invalid, 3171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 309 IncrementalHoareTripleChecker+Valid, 2862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-11-19 04:59:20,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [575 Valid, 51253 Invalid, 3171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [309 Valid, 2862 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2021-11-19 04:59:20,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1453 states. [2021-11-19 04:59:20,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1453 to 1420. [2021-11-19 04:59:20,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1420 states, 900 states have (on average 1.818888888888889) internal successors, (1637), 1377 states have internal predecessors, (1637), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:59:20,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1420 states to 1420 states and 1697 transitions. [2021-11-19 04:59:20,610 INFO L78 Accepts]: Start accepts. Automaton has 1420 states and 1697 transitions. Word has length 130 [2021-11-19 04:59:20,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:59:20,610 INFO L470 AbstractCegarLoop]: Abstraction has 1420 states and 1697 transitions. [2021-11-19 04:59:20,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 69 states have (on average 2.217391304347826) internal successors, (153), 71 states have internal predecessors, (153), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:59:20,611 INFO L276 IsEmpty]: Start isEmpty. Operand 1420 states and 1697 transitions. [2021-11-19 04:59:20,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-11-19 04:59:20,611 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:59:20,611 INFO L514 BasicCegarLoop]: trace histogram [32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:59:20,622 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2021-11-19 04:59:20,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:59:20,812 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:59:20,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:59:20,813 INFO L85 PathProgramCache]: Analyzing trace with hash -1074750038, now seen corresponding path program 32 times [2021-11-19 04:59:20,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:59:20,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [121074934] [2021-11-19 04:59:20,814 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 04:59:20,814 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:59:20,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:59:20,815 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:59:20,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2021-11-19 04:59:21,416 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 04:59:21,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:59:21,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 37 conjunts are in the unsatisfiable core [2021-11-19 04:59:21,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:59:22,503 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 0 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:59:22,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:59:28,240 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 0 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:59:28,241 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:59:28,241 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [121074934] [2021-11-19 04:59:28,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [121074934] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:59:28,241 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:59:28,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 73 [2021-11-19 04:59:28,242 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672661042] [2021-11-19 04:59:28,242 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:59:28,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2021-11-19 04:59:28,242 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:59:28,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2021-11-19 04:59:28,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=741, Invalid=4515, Unknown=0, NotChecked=0, Total=5256 [2021-11-19 04:59:28,244 INFO L87 Difference]: Start difference. First operand 1420 states and 1697 transitions. Second operand has 73 states, 71 states have (on average 2.183098591549296) internal successors, (155), 73 states have internal predecessors, (155), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:59:33,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:59:33,506 INFO L93 Difference]: Finished difference Result 1459 states and 1737 transitions. [2021-11-19 04:59:33,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-11-19 04:59:33,507 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 71 states have (on average 2.183098591549296) internal successors, (155), 73 states have internal predecessors, (155), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 131 [2021-11-19 04:59:33,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:59:33,509 INFO L225 Difference]: With dead ends: 1459 [2021-11-19 04:59:33,509 INFO L226 Difference]: Without dead ends: 1456 [2021-11-19 04:59:33,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=1382, Invalid=6990, Unknown=0, NotChecked=0, Total=8372 [2021-11-19 04:59:33,511 INFO L933 BasicCegarLoop]: 1172 mSDtfsCounter, 671 mSDsluCounter, 42041 mSDsCounter, 0 mSdLazyCounter, 2755 mSolverCounterSat, 344 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 673 SdHoareTripleChecker+Valid, 43213 SdHoareTripleChecker+Invalid, 3099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 344 IncrementalHoareTripleChecker+Valid, 2755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:59:33,511 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [673 Valid, 43213 Invalid, 3099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [344 Valid, 2755 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2021-11-19 04:59:33,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1456 states. [2021-11-19 04:59:33,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1456 to 1421. [2021-11-19 04:59:33,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1421 states, 901 states have (on average 1.8190899001109877) internal successors, (1639), 1378 states have internal predecessors, (1639), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 04:59:33,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1421 states to 1421 states and 1699 transitions. [2021-11-19 04:59:33,527 INFO L78 Accepts]: Start accepts. Automaton has 1421 states and 1699 transitions. Word has length 131 [2021-11-19 04:59:33,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:59:33,527 INFO L470 AbstractCegarLoop]: Abstraction has 1421 states and 1699 transitions. [2021-11-19 04:59:33,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 71 states have (on average 2.183098591549296) internal successors, (155), 73 states have internal predecessors, (155), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 04:59:33,528 INFO L276 IsEmpty]: Start isEmpty. Operand 1421 states and 1699 transitions. [2021-11-19 04:59:33,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-11-19 04:59:33,529 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:59:33,529 INFO L514 BasicCegarLoop]: trace histogram [33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:59:33,560 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2021-11-19 04:59:33,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:59:33,745 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 04:59:33,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:59:33,746 INFO L85 PathProgramCache]: Analyzing trace with hash 967923892, now seen corresponding path program 33 times [2021-11-19 04:59:33,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:59:33,747 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1581993707] [2021-11-19 04:59:33,747 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-19 04:59:33,747 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:59:33,747 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:59:33,748 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:59:33,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2021-11-19 04:59:35,753 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2021-11-19 04:59:35,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 04:59:35,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 508 conjuncts, 39 conjunts are in the unsatisfiable core [2021-11-19 04:59:35,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:59:36,981 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:59:36,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:59:44,661 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:59:44,662 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:59:44,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1581993707] [2021-11-19 04:59:44,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1581993707] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 04:59:44,662 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 04:59:44,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 75 [2021-11-19 04:59:44,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764381357] [2021-11-19 04:59:44,662 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 04:59:44,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2021-11-19 04:59:44,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:59:44,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2021-11-19 04:59:44,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=5331, Unknown=0, NotChecked=0, Total=5550 [2021-11-19 04:59:44,664 INFO L87 Difference]: Start difference. First operand 1421 states and 1699 transitions. Second operand has 75 states, 73 states have (on average 2.1506849315068495) internal successors, (157), 75 states have internal predecessors, (157), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 05:00:19,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 05:00:19,824 INFO L93 Difference]: Finished difference Result 1462 states and 1740 transitions. [2021-11-19 05:00:19,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-11-19 05:00:19,825 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 73 states have (on average 2.1506849315068495) internal successors, (157), 75 states have internal predecessors, (157), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 132 [2021-11-19 05:00:19,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 05:00:19,826 INFO L225 Difference]: With dead ends: 1462 [2021-11-19 05:00:19,826 INFO L226 Difference]: Without dead ends: 1454 [2021-11-19 05:00:19,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 32.6s TimeCoverageRelationStatistics Valid=881, Invalid=8049, Unknown=0, NotChecked=0, Total=8930 [2021-11-19 05:00:19,827 INFO L933 BasicCegarLoop]: 1173 mSDtfsCounter, 645 mSDsluCounter, 67497 mSDsCounter, 0 mSdLazyCounter, 4187 mSolverCounterSat, 619 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 647 SdHoareTripleChecker+Valid, 68670 SdHoareTripleChecker+Invalid, 4806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 619 IncrementalHoareTripleChecker+Valid, 4187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2021-11-19 05:00:19,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [647 Valid, 68670 Invalid, 4806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [619 Valid, 4187 Invalid, 0 Unknown, 0 Unchecked, 9.0s Time] [2021-11-19 05:00:19,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1454 states. [2021-11-19 05:00:19,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1454 to 1422. [2021-11-19 05:00:19,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1422 states, 902 states have (on average 1.8181818181818181) internal successors, (1640), 1379 states have internal predecessors, (1640), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 05:00:19,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1422 states to 1422 states and 1700 transitions. [2021-11-19 05:00:19,839 INFO L78 Accepts]: Start accepts. Automaton has 1422 states and 1700 transitions. Word has length 132 [2021-11-19 05:00:19,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 05:00:19,840 INFO L470 AbstractCegarLoop]: Abstraction has 1422 states and 1700 transitions. [2021-11-19 05:00:19,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 73 states have (on average 2.1506849315068495) internal successors, (157), 75 states have internal predecessors, (157), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 05:00:19,840 INFO L276 IsEmpty]: Start isEmpty. Operand 1422 states and 1700 transitions. [2021-11-19 05:00:19,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-11-19 05:00:19,841 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 05:00:19,841 INFO L514 BasicCegarLoop]: trace histogram [34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 05:00:19,873 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2021-11-19 05:00:20,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 05:00:20,060 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 05:00:20,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:00:20,061 INFO L85 PathProgramCache]: Analyzing trace with hash -133693718, now seen corresponding path program 34 times [2021-11-19 05:00:20,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 05:00:20,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2040314630] [2021-11-19 05:00:20,061 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-19 05:00:20,062 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 05:00:20,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 05:00:20,062 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 05:00:20,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2021-11-19 05:00:20,449 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-19 05:00:20,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:00:20,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 39 conjunts are in the unsatisfiable core [2021-11-19 05:00:20,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:00:21,621 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 0 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:00:21,621 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:00:27,976 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 0 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:00:27,977 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 05:00:27,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2040314630] [2021-11-19 05:00:27,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2040314630] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:00:27,977 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 05:00:27,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 77 [2021-11-19 05:00:27,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217285340] [2021-11-19 05:00:27,977 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 05:00:27,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2021-11-19 05:00:27,979 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 05:00:27,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2021-11-19 05:00:27,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=820, Invalid=5032, Unknown=0, NotChecked=0, Total=5852 [2021-11-19 05:00:27,979 INFO L87 Difference]: Start difference. First operand 1422 states and 1700 transitions. Second operand has 77 states, 75 states have (on average 2.12) internal successors, (159), 77 states have internal predecessors, (159), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 05:00:34,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 05:00:34,265 INFO L93 Difference]: Finished difference Result 1463 states and 1742 transitions. [2021-11-19 05:00:34,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-11-19 05:00:34,266 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 75 states have (on average 2.12) internal successors, (159), 77 states have internal predecessors, (159), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 133 [2021-11-19 05:00:34,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 05:00:34,267 INFO L225 Difference]: With dead ends: 1463 [2021-11-19 05:00:34,267 INFO L226 Difference]: Without dead ends: 1460 [2021-11-19 05:00:34,268 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 855 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=1534, Invalid=7778, Unknown=0, NotChecked=0, Total=9312 [2021-11-19 05:00:34,268 INFO L933 BasicCegarLoop]: 1173 mSDtfsCounter, 541 mSDsluCounter, 53670 mSDsCounter, 0 mSdLazyCounter, 3395 mSolverCounterSat, 379 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 543 SdHoareTripleChecker+Valid, 54843 SdHoareTripleChecker+Invalid, 3774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 379 IncrementalHoareTripleChecker+Valid, 3395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2021-11-19 05:00:34,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [543 Valid, 54843 Invalid, 3774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [379 Valid, 3395 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2021-11-19 05:00:34,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1460 states. [2021-11-19 05:00:34,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1460 to 1423. [2021-11-19 05:00:34,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1423 states, 903 states have (on average 1.8183831672203765) internal successors, (1642), 1380 states have internal predecessors, (1642), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 05:00:34,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1423 states to 1423 states and 1702 transitions. [2021-11-19 05:00:34,281 INFO L78 Accepts]: Start accepts. Automaton has 1423 states and 1702 transitions. Word has length 133 [2021-11-19 05:00:34,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 05:00:34,281 INFO L470 AbstractCegarLoop]: Abstraction has 1423 states and 1702 transitions. [2021-11-19 05:00:34,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 75 states have (on average 2.12) internal successors, (159), 77 states have internal predecessors, (159), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 05:00:34,282 INFO L276 IsEmpty]: Start isEmpty. Operand 1423 states and 1702 transitions. [2021-11-19 05:00:34,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-19 05:00:34,283 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 05:00:34,283 INFO L514 BasicCegarLoop]: trace histogram [35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 05:00:34,313 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (57)] Ended with exit code 0 [2021-11-19 05:00:34,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 05:00:34,500 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 05:00:34,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:00:34,500 INFO L85 PathProgramCache]: Analyzing trace with hash 75898740, now seen corresponding path program 35 times [2021-11-19 05:00:34,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 05:00:34,501 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1427912451] [2021-11-19 05:00:34,501 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-19 05:00:34,501 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 05:00:34,501 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 05:00:34,502 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 05:00:34,512 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2021-11-19 05:00:35,165 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2021-11-19 05:00:35,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:00:35,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 44 conjunts are in the unsatisfiable core [2021-11-19 05:00:35,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:00:36,475 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:00:36,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:00:49,500 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:00:49,501 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 05:00:49,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1427912451] [2021-11-19 05:00:49,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1427912451] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:00:49,501 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 05:00:49,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 79 [2021-11-19 05:00:49,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384864483] [2021-11-19 05:00:49,501 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 05:00:49,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2021-11-19 05:00:49,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 05:00:49,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2021-11-19 05:00:49,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=5931, Unknown=0, NotChecked=0, Total=6162 [2021-11-19 05:00:49,503 INFO L87 Difference]: Start difference. First operand 1423 states and 1702 transitions. Second operand has 79 states, 77 states have (on average 2.090909090909091) internal successors, (161), 79 states have internal predecessors, (161), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 05:01:25,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 05:01:25,884 INFO L93 Difference]: Finished difference Result 1466 states and 1745 transitions. [2021-11-19 05:01:25,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-11-19 05:01:25,885 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 77 states have (on average 2.090909090909091) internal successors, (161), 79 states have internal predecessors, (161), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 134 [2021-11-19 05:01:25,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 05:01:25,886 INFO L225 Difference]: With dead ends: 1466 [2021-11-19 05:01:25,886 INFO L226 Difference]: Without dead ends: 1458 [2021-11-19 05:01:25,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 934 ImplicationChecksByTransitivity, 36.9s TimeCoverageRelationStatistics Valid=993, Invalid=9107, Unknown=0, NotChecked=0, Total=10100 [2021-11-19 05:01:25,887 INFO L933 BasicCegarLoop]: 1174 mSDtfsCounter, 732 mSDsluCounter, 58365 mSDsCounter, 0 mSdLazyCounter, 3972 mSolverCounterSat, 694 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 734 SdHoareTripleChecker+Valid, 59539 SdHoareTripleChecker+Invalid, 4666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 694 IncrementalHoareTripleChecker+Valid, 3972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2021-11-19 05:01:25,887 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [734 Valid, 59539 Invalid, 4666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [694 Valid, 3972 Invalid, 0 Unknown, 0 Unchecked, 9.0s Time] [2021-11-19 05:01:25,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1458 states. [2021-11-19 05:01:25,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1458 to 1424. [2021-11-19 05:01:25,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1424 states, 904 states have (on average 1.8174778761061947) internal successors, (1643), 1381 states have internal predecessors, (1643), 29 states have call successors, (29), 15 states have call predecessors, (29), 16 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2021-11-19 05:01:25,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1424 states to 1424 states and 1703 transitions. [2021-11-19 05:01:25,919 INFO L78 Accepts]: Start accepts. Automaton has 1424 states and 1703 transitions. Word has length 134 [2021-11-19 05:01:25,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 05:01:25,919 INFO L470 AbstractCegarLoop]: Abstraction has 1424 states and 1703 transitions. [2021-11-19 05:01:25,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 77 states have (on average 2.090909090909091) internal successors, (161), 79 states have internal predecessors, (161), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-19 05:01:25,919 INFO L276 IsEmpty]: Start isEmpty. Operand 1424 states and 1703 transitions. [2021-11-19 05:01:25,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-19 05:01:25,920 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 05:01:25,920 INFO L514 BasicCegarLoop]: trace histogram [36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 05:01:25,932 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2021-11-19 05:01:26,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 05:01:26,121 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting mainErr78REQUIRES_VIOLATION === [alt_bzeroErr0REQUIRES_VIOLATION, alt_bzeroErr1REQUIRES_VIOLATION, real_freeErr0ASSERT_VIOLATIONMEMORY_FREE, real_freeErr1ASSERT_VIOLATIONMEMORY_FREE (and 630 more)] === [2021-11-19 05:01:26,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:01:26,121 INFO L85 PathProgramCache]: Analyzing trace with hash -2016669654, now seen corresponding path program 36 times [2021-11-19 05:01:26,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 05:01:26,122 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [825951202] [2021-11-19 05:01:26,122 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-19 05:01:26,122 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 05:01:26,122 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 05:01:26,123 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 05:01:26,124 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_735b309c-273e-4004-aa8f-a4fc4f05d39b/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2021-11-19 05:01:28,194 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2021-11-19 05:01:28,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:01:28,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 523 conjuncts, 46 conjunts are in the unsatisfiable core [2021-11-19 05:01:28,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:01:29,564 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 0 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:01:29,564 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:01:42,577 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 0 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:01:42,577 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 05:01:42,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [825951202] [2021-11-19 05:01:42,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [825951202] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:01:42,577 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-19 05:01:42,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 81 [2021-11-19 05:01:42,578 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472623962] [2021-11-19 05:01:42,578 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-19 05:01:42,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2021-11-19 05:01:42,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 05:01:42,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2021-11-19 05:01:42,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=6243, Unknown=0, NotChecked=0, Total=6480 [2021-11-19 05:01:42,579 INFO L87 Difference]: Start difference. First operand 1424 states and 1703 transitions. Second operand has 81 states, 79 states have (on average 2.0632911392405062) internal successors, (163), 81 states have internal predecessors, (163), 3 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8)