./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test2-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test2-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF --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 da01f7e29b47732481465e941f69a1c8f9dd5529ae81cb8448eb7568570e2356 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 06:22:55,980 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 06:22:55,982 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 06:22:56,015 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 06:22:56,016 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 06:22:56,017 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 06:22:56,019 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 06:22:56,022 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 06:22:56,024 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 06:22:56,025 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 06:22:56,026 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 06:22:56,028 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 06:22:56,028 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 06:22:56,030 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 06:22:56,031 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 06:22:56,033 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 06:22:56,034 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 06:22:56,035 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 06:22:56,037 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 06:22:56,040 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 06:22:56,042 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 06:22:56,048 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 06:22:56,050 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 06:22:56,053 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 06:22:56,062 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 06:22:56,062 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 06:22:56,063 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 06:22:56,064 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 06:22:56,069 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 06:22:56,070 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 06:22:56,071 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 06:22:56,072 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 06:22:56,073 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 06:22:56,074 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 06:22:56,076 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 06:22:56,077 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 06:22:56,079 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 06:22:56,079 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 06:22:56,080 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 06:22:56,081 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 06:22:56,082 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 06:22:56,082 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-11-20 06:22:56,112 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 06:22:56,112 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 06:22:56,112 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 06:22:56,113 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 06:22:56,113 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 06:22:56,113 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 06:22:56,114 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 06:22:56,114 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 06:22:56,115 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 06:22:56,115 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 06:22:56,115 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-20 06:22:56,115 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-20 06:22:56,115 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 06:22:56,116 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-20 06:22:56,116 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 06:22:56,116 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-20 06:22:56,116 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-20 06:22:56,116 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-20 06:22:56,117 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 06:22:56,117 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-20 06:22:56,117 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-20 06:22:56,117 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 06:22:56,117 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 06:22:56,118 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 06:22:56,118 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 06:22:56,118 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 06:22:56,118 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 06:22:56,118 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 06:22:56,119 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-20 06:22:56,119 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-20 06:22:56,119 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 06:22:56,119 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_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/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_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF 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 -> da01f7e29b47732481465e941f69a1c8f9dd5529ae81cb8448eb7568570e2356 [2021-11-20 06:22:56,384 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 06:22:56,404 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 06:22:56,406 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 06:22:56,408 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 06:22:56,408 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 06:22:56,410 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test2-2.i [2021-11-20 06:22:56,491 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/data/4138ab980/4ab2453d05364e91a9529b0682254cd1/FLAG756805dc8 [2021-11-20 06:22:57,101 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 06:22:57,105 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test2-2.i [2021-11-20 06:22:57,134 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/data/4138ab980/4ab2453d05364e91a9529b0682254cd1/FLAG756805dc8 [2021-11-20 06:22:57,340 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/data/4138ab980/4ab2453d05364e91a9529b0682254cd1 [2021-11-20 06:22:57,342 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 06:22:57,344 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 06:22:57,347 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 06:22:57,347 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 06:22:57,351 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 06:22:57,351 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 06:22:57" (1/1) ... [2021-11-20 06:22:57,352 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@320b7c09 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:22:57, skipping insertion in model container [2021-11-20 06:22:57,353 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 06:22:57" (1/1) ... [2021-11-20 06:22:57,360 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 06:22:57,449 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 06:22:57,901 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_d88c4e53-7271-442b-9445-b32827579293/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test2-2.i[37019,37032] [2021-11-20 06:22:58,077 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_d88c4e53-7271-442b-9445-b32827579293/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test2-2.i[47352,47365] [2021-11-20 06:22:58,111 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 06:22:58,138 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-20 06:22:58,138 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@5a4eacce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:22:58, skipping insertion in model container [2021-11-20 06:22:58,142 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 06:22:58,143 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-20 06:22:58,145 INFO L158 Benchmark]: Toolchain (without parser) took 800.21ms. Allocated memory was 88.1MB in the beginning and 107.0MB in the end (delta: 18.9MB). Free memory was 50.8MB in the beginning and 74.4MB in the end (delta: -23.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-11-20 06:22:58,146 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 88.1MB. Free memory was 59.9MB in the beginning and 59.9MB in the end (delta: 21.3kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-20 06:22:58,147 INFO L158 Benchmark]: CACSL2BoogieTranslator took 795.88ms. Allocated memory was 88.1MB in the beginning and 107.0MB in the end (delta: 18.9MB). Free memory was 50.5MB in the beginning and 74.4MB in the end (delta: -23.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-11-20 06:22:58,149 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.18ms. Allocated memory is still 88.1MB. Free memory was 59.9MB in the beginning and 59.9MB in the end (delta: 21.3kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 795.88ms. Allocated memory was 88.1MB in the beginning and 107.0MB in the end (delta: 18.9MB). Free memory was 50.5MB in the beginning and 74.4MB in the end (delta: -23.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 815]: 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_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test2-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF --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 da01f7e29b47732481465e941f69a1c8f9dd5529ae81cb8448eb7568570e2356 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 06:23:00,433 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 06:23:00,435 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 06:23:00,485 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 06:23:00,486 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 06:23:00,492 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 06:23:00,494 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 06:23:00,501 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 06:23:00,505 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 06:23:00,512 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 06:23:00,514 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 06:23:00,515 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 06:23:00,516 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 06:23:00,518 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 06:23:00,521 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 06:23:00,526 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 06:23:00,528 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 06:23:00,529 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 06:23:00,532 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 06:23:00,540 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 06:23:00,543 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 06:23:00,544 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 06:23:00,548 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 06:23:00,549 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 06:23:00,556 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 06:23:00,557 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 06:23:00,557 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 06:23:00,559 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 06:23:00,560 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 06:23:00,561 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 06:23:00,562 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 06:23:00,563 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 06:23:00,565 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 06:23:00,566 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 06:23:00,573 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 06:23:00,574 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 06:23:00,575 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 06:23:00,575 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 06:23:00,575 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 06:23:00,577 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 06:23:00,578 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 06:23:00,579 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-11-20 06:23:00,629 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 06:23:00,630 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 06:23:00,630 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 06:23:00,631 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 06:23:00,632 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 06:23:00,632 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 06:23:00,633 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 06:23:00,634 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 06:23:00,634 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 06:23:00,634 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 06:23:00,635 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-20 06:23:00,636 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-20 06:23:00,636 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 06:23:00,636 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-20 06:23:00,636 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 06:23:00,637 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-20 06:23:00,637 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-20 06:23:00,637 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-20 06:23:00,637 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 06:23:00,637 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-20 06:23:00,638 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-20 06:23:00,638 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-20 06:23:00,638 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-20 06:23:00,638 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 06:23:00,639 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 06:23:00,639 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 06:23:00,639 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 06:23:00,639 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 06:23:00,640 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 06:23:00,640 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 06:23:00,640 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-11-20 06:23:00,640 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-20 06:23:00,641 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 06:23:00,641 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-20 06:23:00,641 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_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/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_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF 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 -> da01f7e29b47732481465e941f69a1c8f9dd5529ae81cb8448eb7568570e2356 [2021-11-20 06:23:01,014 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 06:23:01,049 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 06:23:01,052 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 06:23:01,055 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 06:23:01,056 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 06:23:01,057 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test2-2.i [2021-11-20 06:23:01,139 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/data/d9c40266d/c21b312e24fc49f5909042f46527a27b/FLAG590820102 [2021-11-20 06:23:01,919 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 06:23:01,920 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test2-2.i [2021-11-20 06:23:01,944 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/data/d9c40266d/c21b312e24fc49f5909042f46527a27b/FLAG590820102 [2021-11-20 06:23:02,092 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/data/d9c40266d/c21b312e24fc49f5909042f46527a27b [2021-11-20 06:23:02,096 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 06:23:02,097 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 06:23:02,099 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 06:23:02,099 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 06:23:02,103 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 06:23:02,103 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 06:23:02" (1/1) ... [2021-11-20 06:23:02,105 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1df0cf80 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:23:02, skipping insertion in model container [2021-11-20 06:23:02,105 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 06:23:02" (1/1) ... [2021-11-20 06:23:02,112 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 06:23:02,160 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 06:23:02,613 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_d88c4e53-7271-442b-9445-b32827579293/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test2-2.i[37019,37032] [2021-11-20 06:23:02,809 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_d88c4e53-7271-442b-9445-b32827579293/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test2-2.i[47352,47365] [2021-11-20 06:23:02,834 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 06:23:02,846 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-20 06:23:02,881 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 06:23:02,903 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_d88c4e53-7271-442b-9445-b32827579293/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test2-2.i[37019,37032] [2021-11-20 06:23:02,971 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_d88c4e53-7271-442b-9445-b32827579293/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test2-2.i[47352,47365] [2021-11-20 06:23:02,982 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 06:23:02,987 INFO L203 MainTranslator]: Completed pre-run [2021-11-20 06:23:03,027 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_d88c4e53-7271-442b-9445-b32827579293/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test2-2.i[37019,37032] [2021-11-20 06:23:03,096 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_d88c4e53-7271-442b-9445-b32827579293/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test2-2.i[47352,47365] [2021-11-20 06:23:03,106 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 06:23:03,184 INFO L208 MainTranslator]: Completed translation [2021-11-20 06:23:03,184 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:23:03 WrapperNode [2021-11-20 06:23:03,185 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 06:23:03,186 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-20 06:23:03,187 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-20 06:23:03,187 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-20 06:23:03,194 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:23:03" (1/1) ... [2021-11-20 06:23:03,262 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:23:03" (1/1) ... [2021-11-20 06:23:03,363 INFO L137 Inliner]: procedures = 211, calls = 286, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 1054 [2021-11-20 06:23:03,364 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-20 06:23:03,365 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-20 06:23:03,366 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-20 06:23:03,366 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-20 06:23:03,375 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:23:03" (1/1) ... [2021-11-20 06:23:03,376 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:23:03" (1/1) ... [2021-11-20 06:23:03,390 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:23:03" (1/1) ... [2021-11-20 06:23:03,391 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:23:03" (1/1) ... [2021-11-20 06:23:03,453 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:23:03" (1/1) ... [2021-11-20 06:23:03,475 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:23:03" (1/1) ... [2021-11-20 06:23:03,495 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:23:03" (1/1) ... [2021-11-20 06:23:03,533 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-20 06:23:03,534 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-20 06:23:03,534 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-20 06:23:03,534 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-20 06:23:03,535 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:23:03" (1/1) ... [2021-11-20 06:23:03,543 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 06:23:03,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 06:23:03,574 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-20 06:23:03,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-20 06:23:03,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-20 06:23:03,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-20 06:23:03,622 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-20 06:23:03,623 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-20 06:23:03,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-20 06:23:03,623 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2021-11-20 06:23:03,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-20 06:23:03,623 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-20 06:23:03,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-20 06:23:03,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-20 06:23:03,624 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-20 06:23:03,624 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-20 06:23:03,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-20 06:23:03,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-20 06:23:03,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-20 06:23:03,624 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-20 06:23:03,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-20 06:23:03,947 INFO L236 CfgBuilder]: Building ICFG [2021-11-20 06:23:03,949 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-20 06:23:03,952 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-20 06:23:08,771 INFO L277 CfgBuilder]: Performing block encoding [2021-11-20 06:23:08,785 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-20 06:23:08,785 INFO L301 CfgBuilder]: Removed 63 assume(true) statements. [2021-11-20 06:23:08,788 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 06:23:08 BoogieIcfgContainer [2021-11-20 06:23:08,789 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-20 06:23:08,790 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-20 06:23:08,790 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-20 06:23:08,793 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-20 06:23:08,793 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 06:23:02" (1/3) ... [2021-11-20 06:23:08,794 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14bd5864 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 06:23:08, skipping insertion in model container [2021-11-20 06:23:08,794 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:23:03" (2/3) ... [2021-11-20 06:23:08,795 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14bd5864 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 06:23:08, skipping insertion in model container [2021-11-20 06:23:08,795 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 06:23:08" (3/3) ... [2021-11-20 06:23:08,796 INFO L111 eAbstractionObserver]: Analyzing ICFG uthash_OAT_test2-2.i [2021-11-20 06:23:08,802 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-20 06:23:08,802 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 536 error locations. [2021-11-20 06:23:08,847 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 06:23:08,854 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-20 06:23:08,854 INFO L340 AbstractCegarLoop]: Starting to check reachability of 536 error locations. [2021-11-20 06:23:08,898 INFO L276 IsEmpty]: Start isEmpty. Operand has 1081 states, 537 states have (on average 2.2364990689013036) internal successors, (1201), 1075 states have internal predecessors, (1201), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 8 states have call successors, (8) [2021-11-20 06:23:08,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-11-20 06:23:08,903 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:23:08,904 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-11-20 06:23:08,904 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:23:08,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:23:08,910 INFO L85 PathProgramCache]: Analyzing trace with hash 38794, now seen corresponding path program 1 times [2021-11-20 06:23:08,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:23:08,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [674827349] [2021-11-20 06:23:08,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:23:08,922 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:23:08,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:23:08,925 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:23:08,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-20 06:23:09,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:23:09,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 24 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 06:23:09,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:23:09,173 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-20 06:23:09,206 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-20 06:23:09,207 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:23:09,237 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:23:09,238 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:23:09,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [674827349] [2021-11-20 06:23:09,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [674827349] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:23:09,239 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:23:09,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-20 06:23:09,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635273168] [2021-11-20 06:23:09,241 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:23:09,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:23:09,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:23:09,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:23:09,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:23:09,306 INFO L87 Difference]: Start difference. First operand has 1081 states, 537 states have (on average 2.2364990689013036) internal successors, (1201), 1075 states have internal predecessors, (1201), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 8 states have call successors, (8) Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:11,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:23:11,568 INFO L93 Difference]: Finished difference Result 1245 states and 1321 transitions. [2021-11-20 06:23:11,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:23:11,572 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-11-20 06:23:11,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:23:11,595 INFO L225 Difference]: With dead ends: 1245 [2021-11-20 06:23:11,595 INFO L226 Difference]: Without dead ends: 1243 [2021-11-20 06:23:11,597 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 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-20 06:23:11,601 INFO L933 BasicCegarLoop]: 656 mSDtfsCounter, 995 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1003 SdHoareTripleChecker+Valid, 805 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-20 06:23:11,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1003 Valid, 805 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-20 06:23:11,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1243 states. [2021-11-20 06:23:11,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1243 to 1065. [2021-11-20 06:23:11,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1065 states, 537 states have (on average 2.080074487895717) internal successors, (1117), 1059 states have internal predecessors, (1117), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 8 states have call successors, (8) [2021-11-20 06:23:11,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1065 states to 1065 states and 1133 transitions. [2021-11-20 06:23:11,699 INFO L78 Accepts]: Start accepts. Automaton has 1065 states and 1133 transitions. Word has length 3 [2021-11-20 06:23:11,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:23:11,699 INFO L470 AbstractCegarLoop]: Abstraction has 1065 states and 1133 transitions. [2021-11-20 06:23:11,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:11,700 INFO L276 IsEmpty]: Start isEmpty. Operand 1065 states and 1133 transitions. [2021-11-20 06:23:11,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-11-20 06:23:11,700 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:23:11,701 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-11-20 06:23:11,717 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-20 06:23:11,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:23:11,917 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:23:11,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:23:11,918 INFO L85 PathProgramCache]: Analyzing trace with hash 38795, now seen corresponding path program 1 times [2021-11-20 06:23:11,919 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:23:11,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [386185807] [2021-11-20 06:23:11,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:23:11,920 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:23:11,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:23:11,921 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:23:11,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-20 06:23:12,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:23:12,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 24 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 06:23:12,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:23:12,056 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-20 06:23:12,068 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-20 06:23:12,068 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:23:12,120 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-20 06:23:12,121 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:23:12,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [386185807] [2021-11-20 06:23:12,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [386185807] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:23:12,121 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:23:12,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2021-11-20 06:23:12,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334287929] [2021-11-20 06:23:12,122 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:23:12,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 06:23:12,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:23:12,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 06:23:12,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-20 06:23:12,124 INFO L87 Difference]: Start difference. First operand 1065 states and 1133 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:16,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:23:16,506 INFO L93 Difference]: Finished difference Result 1558 states and 1671 transitions. [2021-11-20 06:23:16,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 06:23:16,507 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-11-20 06:23:16,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:23:16,516 INFO L225 Difference]: With dead ends: 1558 [2021-11-20 06:23:16,516 INFO L226 Difference]: Without dead ends: 1558 [2021-11-20 06:23:16,517 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-20 06:23:16,518 INFO L933 BasicCegarLoop]: 801 mSDtfsCounter, 1187 mSDsluCounter, 809 mSDsCounter, 0 mSdLazyCounter, 1086 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1197 SdHoareTripleChecker+Valid, 1610 SdHoareTripleChecker+Invalid, 1104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1086 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2021-11-20 06:23:16,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1197 Valid, 1610 Invalid, 1104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1086 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2021-11-20 06:23:16,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1558 states. [2021-11-20 06:23:16,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1558 to 1100. [2021-11-20 06:23:16,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1100 states, 581 states have (on average 2.0585197934595527) internal successors, (1196), 1094 states have internal predecessors, (1196), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 8 states have call successors, (8) [2021-11-20 06:23:16,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1100 states to 1100 states and 1212 transitions. [2021-11-20 06:23:16,585 INFO L78 Accepts]: Start accepts. Automaton has 1100 states and 1212 transitions. Word has length 3 [2021-11-20 06:23:16,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:23:16,586 INFO L470 AbstractCegarLoop]: Abstraction has 1100 states and 1212 transitions. [2021-11-20 06:23:16,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:16,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1100 states and 1212 transitions. [2021-11-20 06:23:16,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-11-20 06:23:16,587 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:23:16,587 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:23:16,603 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-20 06:23:16,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:23:16,799 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:23:16,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:23:16,800 INFO L85 PathProgramCache]: Analyzing trace with hash -1768476910, now seen corresponding path program 1 times [2021-11-20 06:23:16,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:23:16,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1916999836] [2021-11-20 06:23:16,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:23:16,805 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:23:16,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:23:16,807 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:23:16,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-20 06:23:16,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:23:16,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 06:23:16,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:23:16,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-20 06:23:16,990 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-20 06:23:16,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:23:17,010 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-20 06:23:17,010 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:23:17,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1916999836] [2021-11-20 06:23:17,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1916999836] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:23:17,014 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:23:17,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-20 06:23:17,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125497892] [2021-11-20 06:23:17,015 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:23:17,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:23:17,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:23:17,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:23:17,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:23:17,017 INFO L87 Difference]: Start difference. First operand 1100 states and 1212 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:18,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:23:18,907 INFO L93 Difference]: Finished difference Result 1277 states and 1416 transitions. [2021-11-20 06:23:18,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:23:18,908 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-11-20 06:23:18,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:23:18,916 INFO L225 Difference]: With dead ends: 1277 [2021-11-20 06:23:18,916 INFO L226 Difference]: Without dead ends: 1277 [2021-11-20 06:23:18,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 13 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-20 06:23:18,918 INFO L933 BasicCegarLoop]: 908 mSDtfsCounter, 816 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 634 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 824 SdHoareTripleChecker+Valid, 1186 SdHoareTripleChecker+Invalid, 685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-20 06:23:18,918 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [824 Valid, 1186 Invalid, 685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 634 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-20 06:23:18,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1277 states. [2021-11-20 06:23:18,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1277 to 1053. [2021-11-20 06:23:18,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1053 states, 581 states have (on average 1.972461273666093) internal successors, (1146), 1047 states have internal predecessors, (1146), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 8 states have call successors, (8) [2021-11-20 06:23:18,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1053 states to 1053 states and 1162 transitions. [2021-11-20 06:23:18,950 INFO L78 Accepts]: Start accepts. Automaton has 1053 states and 1162 transitions. Word has length 8 [2021-11-20 06:23:18,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:23:18,951 INFO L470 AbstractCegarLoop]: Abstraction has 1053 states and 1162 transitions. [2021-11-20 06:23:18,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:18,951 INFO L276 IsEmpty]: Start isEmpty. Operand 1053 states and 1162 transitions. [2021-11-20 06:23:18,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-11-20 06:23:18,951 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:23:18,952 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:23:18,966 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-20 06:23:19,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:23:19,166 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:23:19,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:23:19,167 INFO L85 PathProgramCache]: Analyzing trace with hash -1768476909, now seen corresponding path program 1 times [2021-11-20 06:23:19,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:23:19,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [169829424] [2021-11-20 06:23:19,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:23:19,168 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:23:19,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:23:19,169 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:23:19,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-20 06:23:19,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:23:19,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 06:23:19,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:23:19,305 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-20 06:23:19,345 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-20 06:23:19,345 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:23:19,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-20 06:23:19,425 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:23:19,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [169829424] [2021-11-20 06:23:19,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [169829424] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:23:19,426 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:23:19,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2021-11-20 06:23:19,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109995648] [2021-11-20 06:23:19,426 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:23:19,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 06:23:19,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:23:19,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 06:23:19,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-20 06:23:19,427 INFO L87 Difference]: Start difference. First operand 1053 states and 1162 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:23,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:23:23,053 INFO L93 Difference]: Finished difference Result 1307 states and 1410 transitions. [2021-11-20 06:23:23,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 06:23:23,054 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-11-20 06:23:23,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:23:23,061 INFO L225 Difference]: With dead ends: 1307 [2021-11-20 06:23:23,062 INFO L226 Difference]: Without dead ends: 1307 [2021-11-20 06:23:23,062 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 12 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-20 06:23:23,063 INFO L933 BasicCegarLoop]: 1068 mSDtfsCounter, 1042 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 691 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1048 SdHoareTripleChecker+Valid, 1510 SdHoareTripleChecker+Invalid, 710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2021-11-20 06:23:23,063 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1048 Valid, 1510 Invalid, 710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 691 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2021-11-20 06:23:23,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1307 states. [2021-11-20 06:23:23,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1307 to 1043. [2021-11-20 06:23:23,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1043 states, 581 states have (on average 1.9500860585197934) internal successors, (1133), 1037 states have internal predecessors, (1133), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 8 states have call successors, (8) [2021-11-20 06:23:23,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1043 states to 1043 states and 1149 transitions. [2021-11-20 06:23:23,105 INFO L78 Accepts]: Start accepts. Automaton has 1043 states and 1149 transitions. Word has length 8 [2021-11-20 06:23:23,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:23:23,106 INFO L470 AbstractCegarLoop]: Abstraction has 1043 states and 1149 transitions. [2021-11-20 06:23:23,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:23,106 INFO L276 IsEmpty]: Start isEmpty. Operand 1043 states and 1149 transitions. [2021-11-20 06:23:23,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-20 06:23:23,107 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:23:23,107 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:23:23,123 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-20 06:23:23,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:23:23,323 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr429REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:23:23,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:23:23,323 INFO L85 PathProgramCache]: Analyzing trace with hash 871160987, now seen corresponding path program 1 times [2021-11-20 06:23:23,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:23:23,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1038128861] [2021-11-20 06:23:23,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:23:23,324 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:23:23,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:23:23,325 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:23:23,327 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-20 06:23:23,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:23:23,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 06:23:23,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:23:23,499 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:23:23,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:23:23,567 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-20 06:23:23,568 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:23:23,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1038128861] [2021-11-20 06:23:23,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1038128861] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:23:23,568 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:23:23,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-20 06:23:23,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770531296] [2021-11-20 06:23:23,569 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:23:23,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:23:23,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:23:23,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:23:23,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:23:23,570 INFO L87 Difference]: Start difference. First operand 1043 states and 1149 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:23,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:23:23,881 INFO L93 Difference]: Finished difference Result 1516 states and 1666 transitions. [2021-11-20 06:23:23,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:23:23,882 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-11-20 06:23:23,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:23:23,890 INFO L225 Difference]: With dead ends: 1516 [2021-11-20 06:23:23,890 INFO L226 Difference]: Without dead ends: 1516 [2021-11-20 06:23:23,891 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 19 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-20 06:23:23,891 INFO L933 BasicCegarLoop]: 1133 mSDtfsCounter, 570 mSDsluCounter, 909 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 577 SdHoareTripleChecker+Valid, 2042 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-20 06:23:23,892 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [577 Valid, 2042 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-20 06:23:23,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1516 states. [2021-11-20 06:23:23,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1516 to 1223. [2021-11-20 06:23:23,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1223 states, 756 states have (on average 1.8981481481481481) internal successors, (1435), 1217 states have internal predecessors, (1435), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-20 06:23:23,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1223 states to 1223 states and 1461 transitions. [2021-11-20 06:23:23,927 INFO L78 Accepts]: Start accepts. Automaton has 1223 states and 1461 transitions. Word has length 11 [2021-11-20 06:23:23,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:23:23,928 INFO L470 AbstractCegarLoop]: Abstraction has 1223 states and 1461 transitions. [2021-11-20 06:23:23,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:23,928 INFO L276 IsEmpty]: Start isEmpty. Operand 1223 states and 1461 transitions. [2021-11-20 06:23:23,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-20 06:23:23,929 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:23:23,929 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:23:23,943 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-20 06:23:24,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:23:24,143 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr340REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:23:24,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:23:24,144 INFO L85 PathProgramCache]: Analyzing trace with hash -702153283, now seen corresponding path program 1 times [2021-11-20 06:23:24,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:23:24,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1422064404] [2021-11-20 06:23:24,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:23:24,145 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:23:24,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:23:24,146 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:23:24,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-20 06:23:24,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:23:24,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 06:23:24,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:23:24,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-20 06:23:24,293 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:23:24,337 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-20 06:23:24,337 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:23:24,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1422064404] [2021-11-20 06:23:24,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1422064404] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:23:24,338 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:23:24,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-20 06:23:24,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142974826] [2021-11-20 06:23:24,338 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:23:24,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 06:23:24,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:23:24,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 06:23:24,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-20 06:23:24,339 INFO L87 Difference]: Start difference. First operand 1223 states and 1461 transitions. Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:24,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:23:24,385 INFO L93 Difference]: Finished difference Result 1377 states and 1601 transitions. [2021-11-20 06:23:24,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:23:24,386 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-11-20 06:23:24,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:23:24,393 INFO L225 Difference]: With dead ends: 1377 [2021-11-20 06:23:24,393 INFO L226 Difference]: Without dead ends: 1377 [2021-11-20 06:23:24,394 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 22 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-20 06:23:24,395 INFO L933 BasicCegarLoop]: 1224 mSDtfsCounter, 808 mSDsluCounter, 824 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 813 SdHoareTripleChecker+Valid, 2048 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 06:23:24,395 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [813 Valid, 2048 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 06:23:24,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1377 states. [2021-11-20 06:23:24,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1377 to 1163. [2021-11-20 06:23:24,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1163 states, 720 states have (on average 1.8736111111111111) internal successors, (1349), 1157 states have internal predecessors, (1349), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-20 06:23:24,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1163 states to 1163 states and 1375 transitions. [2021-11-20 06:23:24,427 INFO L78 Accepts]: Start accepts. Automaton has 1163 states and 1375 transitions. Word has length 13 [2021-11-20 06:23:24,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:23:24,428 INFO L470 AbstractCegarLoop]: Abstraction has 1163 states and 1375 transitions. [2021-11-20 06:23:24,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:24,428 INFO L276 IsEmpty]: Start isEmpty. Operand 1163 states and 1375 transitions. [2021-11-20 06:23:24,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-20 06:23:24,429 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:23:24,429 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:23:24,446 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-20 06:23:24,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:23:24,641 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr534ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:23:24,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:23:24,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1723272146, now seen corresponding path program 1 times [2021-11-20 06:23:24,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:23:24,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [997497278] [2021-11-20 06:23:24,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:23:24,642 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:23:24,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:23:24,643 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:23:24,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-20 06:23:24,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:23:24,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 06:23:24,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:23:24,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 06:23:24,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 06:23:24,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 06:23:24,860 INFO L354 Elim1Store]: treesize reduction 166, result has 13.5 percent of original size [2021-11-20 06:23:24,860 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-20 06:23:24,924 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-11-20 06:23:24,925 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-20 06:23:24,955 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-20 06:23:24,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:23:25,016 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-20 06:23:25,017 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:23:25,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [997497278] [2021-11-20 06:23:25,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [997497278] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:23:25,017 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:23:25,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-20 06:23:25,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540337270] [2021-11-20 06:23:25,017 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:23:25,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 06:23:25,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:23:25,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 06:23:25,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-20 06:23:25,018 INFO L87 Difference]: Start difference. First operand 1163 states and 1375 transitions. Second operand has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:26,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:23:26,975 INFO L93 Difference]: Finished difference Result 1500 states and 1763 transitions. [2021-11-20 06:23:26,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 06:23:26,975 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-11-20 06:23:26,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:23:26,986 INFO L225 Difference]: With dead ends: 1500 [2021-11-20 06:23:26,987 INFO L226 Difference]: Without dead ends: 1500 [2021-11-20 06:23:26,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 22 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-20 06:23:26,988 INFO L933 BasicCegarLoop]: 986 mSDtfsCounter, 342 mSDsluCounter, 3706 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 4692 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-20 06:23:26,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [347 Valid, 4692 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-20 06:23:26,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1500 states. [2021-11-20 06:23:27,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1500 to 1162. [2021-11-20 06:23:27,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1162 states, 719 states have (on average 1.8734353268428372) internal successors, (1347), 1156 states have internal predecessors, (1347), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-20 06:23:27,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1162 states to 1162 states and 1373 transitions. [2021-11-20 06:23:27,028 INFO L78 Accepts]: Start accepts. Automaton has 1162 states and 1373 transitions. Word has length 14 [2021-11-20 06:23:27,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:23:27,028 INFO L470 AbstractCegarLoop]: Abstraction has 1162 states and 1373 transitions. [2021-11-20 06:23:27,028 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:27,028 INFO L276 IsEmpty]: Start isEmpty. Operand 1162 states and 1373 transitions. [2021-11-20 06:23:27,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-20 06:23:27,029 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:23:27,030 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-20 06:23:27,049 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-20 06:23:27,241 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:23:27,242 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:23:27,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:23:27,244 INFO L85 PathProgramCache]: Analyzing trace with hash -344619170, now seen corresponding path program 1 times [2021-11-20 06:23:27,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:23:27,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2118198631] [2021-11-20 06:23:27,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:23:27,245 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:23:27,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:23:27,246 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:23:27,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-20 06:23:27,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:23:27,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 06:23:27,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:23:27,435 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-20 06:23:27,436 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:23:27,465 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:23:27,466 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:23:27,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2118198631] [2021-11-20 06:23:27,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2118198631] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:23:27,466 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:23:27,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-20 06:23:27,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710202741] [2021-11-20 06:23:27,467 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:23:27,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 06:23:27,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:23:27,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 06:23:27,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-20 06:23:27,468 INFO L87 Difference]: Start difference. First operand 1162 states and 1373 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:27,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:23:27,523 INFO L93 Difference]: Finished difference Result 1102 states and 1287 transitions. [2021-11-20 06:23:27,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:23:27,524 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-11-20 06:23:27,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:23:27,532 INFO L225 Difference]: With dead ends: 1102 [2021-11-20 06:23:27,532 INFO L226 Difference]: Without dead ends: 1102 [2021-11-20 06:23:27,532 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 32 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-20 06:23:27,533 INFO L933 BasicCegarLoop]: 976 mSDtfsCounter, 1890 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1898 SdHoareTripleChecker+Valid, 1008 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 06:23:27,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1898 Valid, 1008 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 06:23:27,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1102 states. [2021-11-20 06:23:27,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1102 to 1102. [2021-11-20 06:23:27,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1102 states, 683 states have (on average 1.8462664714494876) internal successors, (1261), 1096 states have internal predecessors, (1261), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-20 06:23:27,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1102 states to 1102 states and 1287 transitions. [2021-11-20 06:23:27,561 INFO L78 Accepts]: Start accepts. Automaton has 1102 states and 1287 transitions. Word has length 18 [2021-11-20 06:23:27,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:23:27,562 INFO L470 AbstractCegarLoop]: Abstraction has 1102 states and 1287 transitions. [2021-11-20 06:23:27,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:27,567 INFO L276 IsEmpty]: Start isEmpty. Operand 1102 states and 1287 transitions. [2021-11-20 06:23:27,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-20 06:23:27,568 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:23:27,568 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] [2021-11-20 06:23:27,584 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-20 06:23:27,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:23:27,780 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr38REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:23:27,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:23:27,780 INFO L85 PathProgramCache]: Analyzing trace with hash -466544200, now seen corresponding path program 1 times [2021-11-20 06:23:27,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:23:27,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1023487073] [2021-11-20 06:23:27,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:23:27,781 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:23:27,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:23:27,782 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:23:27,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-20 06:23:27,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:23:27,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 06:23:27,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:23:27,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-20 06:23:27,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:23:28,033 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:23:28,034 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:23:28,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1023487073] [2021-11-20 06:23:28,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1023487073] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:23:28,034 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:23:28,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-11-20 06:23:28,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132119939] [2021-11-20 06:23:28,035 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:23:28,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 06:23:28,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:23:28,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 06:23:28,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 06:23:28,037 INFO L87 Difference]: Start difference. First operand 1102 states and 1287 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:28,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:23:28,118 INFO L93 Difference]: Finished difference Result 1074 states and 1231 transitions. [2021-11-20 06:23:28,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 06:23:28,119 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-11-20 06:23:28,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:23:28,124 INFO L225 Difference]: With dead ends: 1074 [2021-11-20 06:23:28,124 INFO L226 Difference]: Without dead ends: 1074 [2021-11-20 06:23:28,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 35 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-20 06:23:28,128 INFO L933 BasicCegarLoop]: 931 mSDtfsCounter, 916 mSDsluCounter, 988 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 924 SdHoareTripleChecker+Valid, 1919 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-20 06:23:28,128 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [924 Valid, 1919 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-20 06:23:28,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1074 states. [2021-11-20 06:23:28,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1074 to 1072. [2021-11-20 06:23:28,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1072 states, 667 states have (on average 1.8035982008995501) internal successors, (1203), 1066 states have internal predecessors, (1203), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-20 06:23:28,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1072 states to 1072 states and 1229 transitions. [2021-11-20 06:23:28,157 INFO L78 Accepts]: Start accepts. Automaton has 1072 states and 1229 transitions. Word has length 20 [2021-11-20 06:23:28,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:23:28,157 INFO L470 AbstractCegarLoop]: Abstraction has 1072 states and 1229 transitions. [2021-11-20 06:23:28,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:28,158 INFO L276 IsEmpty]: Start isEmpty. Operand 1072 states and 1229 transitions. [2021-11-20 06:23:28,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-20 06:23:28,159 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:23:28,159 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] [2021-11-20 06:23:28,180 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-20 06:23:28,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:23:28,371 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr52REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:23:28,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:23:28,371 INFO L85 PathProgramCache]: Analyzing trace with hash 2117531686, now seen corresponding path program 1 times [2021-11-20 06:23:28,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:23:28,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [976199904] [2021-11-20 06:23:28,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:23:28,372 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:23:28,372 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:23:28,373 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:23:28,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-20 06:23:28,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:23:28,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 06:23:28,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:23:28,522 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-20 06:23:28,651 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-20 06:23:28,651 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:23:28,776 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-20 06:23:28,777 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:23:28,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [976199904] [2021-11-20 06:23:28,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [976199904] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:23:28,777 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:23:28,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-20 06:23:28,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305120875] [2021-11-20 06:23:28,778 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:23:28,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 06:23:28,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:23:28,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 06:23:28,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 06:23:28,781 INFO L87 Difference]: Start difference. First operand 1072 states and 1229 transitions. Second operand has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:30,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:23:30,687 INFO L93 Difference]: Finished difference Result 1525 states and 1766 transitions. [2021-11-20 06:23:30,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 06:23:30,688 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-11-20 06:23:30,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:23:30,693 INFO L225 Difference]: With dead ends: 1525 [2021-11-20 06:23:30,694 INFO L226 Difference]: Without dead ends: 1525 [2021-11-20 06:23:30,694 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 63 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-20 06:23:30,694 INFO L933 BasicCegarLoop]: 515 mSDtfsCounter, 1467 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 881 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1467 SdHoareTripleChecker+Valid, 1062 SdHoareTripleChecker+Invalid, 910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-20 06:23:30,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1467 Valid, 1062 Invalid, 910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 881 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-20 06:23:30,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1525 states. [2021-11-20 06:23:30,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1525 to 1068. [2021-11-20 06:23:30,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1068 states, 667 states have (on average 1.7916041979010495) internal successors, (1195), 1062 states have internal predecessors, (1195), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-20 06:23:30,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1068 states to 1068 states and 1221 transitions. [2021-11-20 06:23:30,723 INFO L78 Accepts]: Start accepts. Automaton has 1068 states and 1221 transitions. Word has length 34 [2021-11-20 06:23:30,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:23:30,723 INFO L470 AbstractCegarLoop]: Abstraction has 1068 states and 1221 transitions. [2021-11-20 06:23:30,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:30,728 INFO L276 IsEmpty]: Start isEmpty. Operand 1068 states and 1221 transitions. [2021-11-20 06:23:30,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-20 06:23:30,729 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:23:30,729 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] [2021-11-20 06:23:30,755 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-20 06:23:30,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:23:30,941 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr53REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:23:30,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:23:30,941 INFO L85 PathProgramCache]: Analyzing trace with hash 2117531687, now seen corresponding path program 1 times [2021-11-20 06:23:30,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:23:30,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1543578552] [2021-11-20 06:23:30,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:23:30,942 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:23:30,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:23:30,943 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:23:30,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-20 06:23:31,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:23:31,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-20 06:23:31,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:23:31,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-20 06:23:31,345 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-20 06:23:31,345 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:23:31,828 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-20 06:23:31,829 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:23:31,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1543578552] [2021-11-20 06:23:31,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1543578552] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:23:31,829 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:23:31,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2021-11-20 06:23:31,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391506108] [2021-11-20 06:23:31,829 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:23:31,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 06:23:31,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:23:31,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 06:23:31,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-20 06:23:31,830 INFO L87 Difference]: Start difference. First operand 1068 states and 1221 transitions. Second operand has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:38,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:23:38,310 INFO L93 Difference]: Finished difference Result 1579 states and 1783 transitions. [2021-11-20 06:23:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 06:23:38,311 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-11-20 06:23:38,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:23:38,318 INFO L225 Difference]: With dead ends: 1579 [2021-11-20 06:23:38,318 INFO L226 Difference]: Without dead ends: 1579 [2021-11-20 06:23:38,319 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-20 06:23:38,319 INFO L933 BasicCegarLoop]: 1168 mSDtfsCounter, 1944 mSDsluCounter, 968 mSDsCounter, 0 mSdLazyCounter, 1230 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1944 SdHoareTripleChecker+Valid, 2136 SdHoareTripleChecker+Invalid, 1261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2021-11-20 06:23:38,320 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1944 Valid, 2136 Invalid, 1261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1230 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2021-11-20 06:23:38,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1579 states. [2021-11-20 06:23:38,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1579 to 1064. [2021-11-20 06:23:38,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1064 states, 667 states have (on average 1.7796101949025487) internal successors, (1187), 1058 states have internal predecessors, (1187), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-20 06:23:38,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1064 states to 1064 states and 1213 transitions. [2021-11-20 06:23:38,345 INFO L78 Accepts]: Start accepts. Automaton has 1064 states and 1213 transitions. Word has length 34 [2021-11-20 06:23:38,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:23:38,346 INFO L470 AbstractCegarLoop]: Abstraction has 1064 states and 1213 transitions. [2021-11-20 06:23:38,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:38,346 INFO L276 IsEmpty]: Start isEmpty. Operand 1064 states and 1213 transitions. [2021-11-20 06:23:38,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-11-20 06:23:38,348 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:23:38,348 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] [2021-11-20 06:23:38,360 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (12)] Ended with exit code 0 [2021-11-20 06:23:38,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:23:38,560 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr71REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:23:38,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:23:38,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1509555205, now seen corresponding path program 1 times [2021-11-20 06:23:38,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:23:38,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1143855326] [2021-11-20 06:23:38,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:23:38,561 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:23:38,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:23:38,562 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:23:38,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-20 06:23:38,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:23:38,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 06:23:38,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:23:38,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-20 06:23:38,915 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:23:39,047 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:23:39,047 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:23:39,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1143855326] [2021-11-20 06:23:39,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1143855326] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:23:39,048 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:23:39,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-20 06:23:39,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248425354] [2021-11-20 06:23:39,048 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:23:39,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 06:23:39,049 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:23:39,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 06:23:39,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 06:23:39,049 INFO L87 Difference]: Start difference. First operand 1064 states and 1213 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:39,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:23:39,115 INFO L93 Difference]: Finished difference Result 1052 states and 1193 transitions. [2021-11-20 06:23:39,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 06:23:39,116 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-11-20 06:23:39,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:23:39,122 INFO L225 Difference]: With dead ends: 1052 [2021-11-20 06:23:39,123 INFO L226 Difference]: Without dead ends: 1052 [2021-11-20 06:23:39,123 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 100 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-20 06:23:39,124 INFO L933 BasicCegarLoop]: 925 mSDtfsCounter, 892 mSDsluCounter, 940 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 900 SdHoareTripleChecker+Valid, 1865 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 06:23:39,125 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [900 Valid, 1865 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 06:23:39,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2021-11-20 06:23:39,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 1052. [2021-11-20 06:23:39,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1052 states, 655 states have (on average 1.7816793893129772) internal successors, (1167), 1046 states have internal predecessors, (1167), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-20 06:23:39,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1052 states to 1052 states and 1193 transitions. [2021-11-20 06:23:39,147 INFO L78 Accepts]: Start accepts. Automaton has 1052 states and 1193 transitions. Word has length 52 [2021-11-20 06:23:39,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:23:39,149 INFO L470 AbstractCegarLoop]: Abstraction has 1052 states and 1193 transitions. [2021-11-20 06:23:39,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:39,149 INFO L276 IsEmpty]: Start isEmpty. Operand 1052 states and 1193 transitions. [2021-11-20 06:23:39,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-20 06:23:39,152 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:23:39,153 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] [2021-11-20 06:23:39,168 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-20 06:23:39,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:23:39,365 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr71REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:23:39,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:23:39,365 INFO L85 PathProgramCache]: Analyzing trace with hash -881686959, now seen corresponding path program 1 times [2021-11-20 06:23:39,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:23:39,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [984295584] [2021-11-20 06:23:39,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:23:39,375 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:23:39,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:23:39,377 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:23:39,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-20 06:23:39,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:23:39,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-20 06:23:39,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:23:39,718 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-20 06:23:39,725 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-20 06:23:40,408 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 06:23:40,409 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 25 treesize of output 27 [2021-11-20 06:23:40,434 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 06:23:40,434 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 24 treesize of output 20 [2021-11-20 06:23:40,468 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-20 06:23:40,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:23:45,438 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-20 06:23:45,438 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:23:45,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [984295584] [2021-11-20 06:23:45,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [984295584] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:23:45,439 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:23:45,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2021-11-20 06:23:45,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419731816] [2021-11-20 06:23:45,439 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:23:45,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 06:23:45,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:23:45,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 06:23:45,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=16, Unknown=1, NotChecked=0, Total=30 [2021-11-20 06:23:45,441 INFO L87 Difference]: Start difference. First operand 1052 states and 1193 transitions. Second operand has 6 states, 5 states have (on average 23.2) internal successors, (116), 6 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:50,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:23:50,003 INFO L93 Difference]: Finished difference Result 1473 states and 1666 transitions. [2021-11-20 06:23:50,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 06:23:50,004 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 23.2) internal successors, (116), 6 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2021-11-20 06:23:50,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:23:50,010 INFO L225 Difference]: With dead ends: 1473 [2021-11-20 06:23:50,010 INFO L226 Difference]: Without dead ends: 1473 [2021-11-20 06:23:50,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=19, Invalid=22, Unknown=1, NotChecked=0, Total=42 [2021-11-20 06:23:50,011 INFO L933 BasicCegarLoop]: 703 mSDtfsCounter, 1062 mSDsluCounter, 1066 mSDsCounter, 0 mSdLazyCounter, 1213 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1076 SdHoareTripleChecker+Valid, 1769 SdHoareTripleChecker+Invalid, 2172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 904 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-11-20 06:23:50,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1076 Valid, 1769 Invalid, 2172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1213 Invalid, 0 Unknown, 904 Unchecked, 4.5s Time] [2021-11-20 06:23:50,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1473 states. [2021-11-20 06:23:50,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1473 to 1030. [2021-11-20 06:23:50,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1030 states, 665 states have (on average 1.7338345864661655) internal successors, (1153), 1024 states have internal predecessors, (1153), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-20 06:23:50,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1030 states to 1030 states and 1179 transitions. [2021-11-20 06:23:50,035 INFO L78 Accepts]: Start accepts. Automaton has 1030 states and 1179 transitions. Word has length 60 [2021-11-20 06:23:50,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:23:50,035 INFO L470 AbstractCegarLoop]: Abstraction has 1030 states and 1179 transitions. [2021-11-20 06:23:50,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 23.2) internal successors, (116), 6 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:50,036 INFO L276 IsEmpty]: Start isEmpty. Operand 1030 states and 1179 transitions. [2021-11-20 06:23:50,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-20 06:23:50,037 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:23:50,037 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-20 06:23:50,051 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2021-11-20 06:23:50,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:23:50,251 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr73REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:23:50,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:23:50,251 INFO L85 PathProgramCache]: Analyzing trace with hash -1192602638, now seen corresponding path program 1 times [2021-11-20 06:23:50,252 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:23:50,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1758352541] [2021-11-20 06:23:50,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:23:50,253 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:23:50,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:23:50,254 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:23:50,256 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-20 06:23:50,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:23:50,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 06:23:50,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:23:50,665 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:23:50,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:23:50,723 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 8 treesize of output 6 [2021-11-20 06:23:51,097 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:23:51,097 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:23:51,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1758352541] [2021-11-20 06:23:51,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1758352541] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:23:51,098 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:23:51,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2021-11-20 06:23:51,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798508762] [2021-11-20 06:23:51,098 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:23:51,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 06:23:51,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:23:51,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 06:23:51,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-11-20 06:23:51,099 INFO L87 Difference]: Start difference. First operand 1030 states and 1179 transitions. Second operand has 6 states, 5 states have (on average 24.0) internal successors, (120), 6 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:53,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:23:53,005 INFO L93 Difference]: Finished difference Result 1028 states and 1177 transitions. [2021-11-20 06:23:53,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 06:23:53,006 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 24.0) internal successors, (120), 6 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-11-20 06:23:53,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:23:53,010 INFO L225 Difference]: With dead ends: 1028 [2021-11-20 06:23:53,010 INFO L226 Difference]: Without dead ends: 1028 [2021-11-20 06:23:53,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-11-20 06:23:53,011 INFO L933 BasicCegarLoop]: 596 mSDtfsCounter, 673 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 452 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 681 SdHoareTripleChecker+Valid, 942 SdHoareTripleChecker+Invalid, 466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-20 06:23:53,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [681 Valid, 942 Invalid, 466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 452 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-20 06:23:53,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1028 states. [2021-11-20 06:23:53,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1028 to 1028. [2021-11-20 06:23:53,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1028 states, 665 states have (on average 1.7308270676691728) internal successors, (1151), 1022 states have internal predecessors, (1151), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-20 06:23:53,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1028 states to 1028 states and 1177 transitions. [2021-11-20 06:23:53,037 INFO L78 Accepts]: Start accepts. Automaton has 1028 states and 1177 transitions. Word has length 62 [2021-11-20 06:23:53,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:23:53,037 INFO L470 AbstractCegarLoop]: Abstraction has 1028 states and 1177 transitions. [2021-11-20 06:23:53,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 24.0) internal successors, (120), 6 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:53,038 INFO L276 IsEmpty]: Start isEmpty. Operand 1028 states and 1177 transitions. [2021-11-20 06:23:53,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-20 06:23:53,039 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:23:53,039 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] [2021-11-20 06:23:53,055 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-20 06:23:53,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:23:53,252 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr76REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:23:53,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:23:53,253 INFO L85 PathProgramCache]: Analyzing trace with hash -855470841, now seen corresponding path program 1 times [2021-11-20 06:23:53,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:23:53,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1237759117] [2021-11-20 06:23:53,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:23:53,254 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:23:53,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:23:53,255 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:23:53,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-20 06:23:53,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:23:53,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 06:23:53,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:23:53,609 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-20 06:23:53,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 18 [2021-11-20 06:23:53,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-11-20 06:23:53,683 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-20 06:23:53,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:23:53,804 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-20 06:23:53,804 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:23:53,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1237759117] [2021-11-20 06:23:53,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1237759117] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:23:53,805 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:23:53,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-20 06:23:53,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581839376] [2021-11-20 06:23:53,805 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:23:53,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 06:23:53,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:23:53,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 06:23:53,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 06:23:53,806 INFO L87 Difference]: Start difference. First operand 1028 states and 1177 transitions. Second operand has 5 states, 4 states have (on average 16.25) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:56,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:23:56,572 INFO L93 Difference]: Finished difference Result 1027 states and 1176 transitions. [2021-11-20 06:23:56,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 06:23:56,572 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 16.25) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-11-20 06:23:56,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:23:56,576 INFO L225 Difference]: With dead ends: 1027 [2021-11-20 06:23:56,577 INFO L226 Difference]: Without dead ends: 1027 [2021-11-20 06:23:56,577 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-20 06:23:56,578 INFO L933 BasicCegarLoop]: 889 mSDtfsCounter, 4 mSDsluCounter, 1425 mSDsCounter, 0 mSdLazyCounter, 1247 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2314 SdHoareTripleChecker+Invalid, 1248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-11-20 06:23:56,578 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 2314 Invalid, 1248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1247 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2021-11-20 06:23:56,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1027 states. [2021-11-20 06:23:56,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1027 to 1027. [2021-11-20 06:23:56,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1027 states, 665 states have (on average 1.7293233082706767) internal successors, (1150), 1021 states have internal predecessors, (1150), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-20 06:23:56,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1027 states to 1027 states and 1176 transitions. [2021-11-20 06:23:56,597 INFO L78 Accepts]: Start accepts. Automaton has 1027 states and 1176 transitions. Word has length 65 [2021-11-20 06:23:56,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:23:56,597 INFO L470 AbstractCegarLoop]: Abstraction has 1027 states and 1176 transitions. [2021-11-20 06:23:56,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 16.25) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:23:56,598 INFO L276 IsEmpty]: Start isEmpty. Operand 1027 states and 1176 transitions. [2021-11-20 06:23:56,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-20 06:23:56,598 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:23:56,598 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] [2021-11-20 06:23:56,615 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (16)] Ended with exit code 0 [2021-11-20 06:23:56,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:23:56,812 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr77REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:23:56,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:23:56,812 INFO L85 PathProgramCache]: Analyzing trace with hash -855470840, now seen corresponding path program 1 times [2021-11-20 06:23:56,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:23:56,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1081563231] [2021-11-20 06:23:56,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:23:56,813 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:23:56,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:23:56,814 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:23:56,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-20 06:23:57,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:23:57,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-20 06:23:57,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:23:57,131 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-20 06:23:57,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-11-20 06:23:57,171 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-20 06:23:57,221 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-20 06:23:57,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2021-11-20 06:23:57,243 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:23:57,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:23:57,518 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:23:57,518 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:23:57,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1081563231] [2021-11-20 06:23:57,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1081563231] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:23:57,519 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:23:57,519 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 7 [2021-11-20 06:23:57,519 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245125013] [2021-11-20 06:23:57,519 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:23:57,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 06:23:57,520 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:23:57,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 06:23:57,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-20 06:23:57,521 INFO L87 Difference]: Start difference. First operand 1027 states and 1176 transitions. Second operand has 8 states, 7 states have (on average 10.285714285714286) internal successors, (72), 8 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:24:04,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:24:04,970 INFO L93 Difference]: Finished difference Result 1026 states and 1175 transitions. [2021-11-20 06:24:04,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 06:24:04,971 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.285714285714286) internal successors, (72), 8 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-11-20 06:24:04,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:24:04,976 INFO L225 Difference]: With dead ends: 1026 [2021-11-20 06:24:04,976 INFO L226 Difference]: Without dead ends: 1026 [2021-11-20 06:24:04,977 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-20 06:24:04,978 INFO L933 BasicCegarLoop]: 889 mSDtfsCounter, 3 mSDsluCounter, 1935 mSDsCounter, 0 mSdLazyCounter, 1625 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 2824 SdHoareTripleChecker+Invalid, 1627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2021-11-20 06:24:04,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 2824 Invalid, 1627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1625 Invalid, 0 Unknown, 0 Unchecked, 7.4s Time] [2021-11-20 06:24:04,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1026 states. [2021-11-20 06:24:04,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1026 to 1026. [2021-11-20 06:24:04,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1026 states, 664 states have (on average 1.730421686746988) internal successors, (1149), 1020 states have internal predecessors, (1149), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-20 06:24:04,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1026 states to 1026 states and 1175 transitions. [2021-11-20 06:24:04,997 INFO L78 Accepts]: Start accepts. Automaton has 1026 states and 1175 transitions. Word has length 65 [2021-11-20 06:24:04,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:24:04,997 INFO L470 AbstractCegarLoop]: Abstraction has 1026 states and 1175 transitions. [2021-11-20 06:24:04,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.285714285714286) internal successors, (72), 8 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:24:04,998 INFO L276 IsEmpty]: Start isEmpty. Operand 1026 states and 1175 transitions. [2021-11-20 06:24:04,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-20 06:24:04,998 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:24:04,999 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] [2021-11-20 06:24:05,015 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (17)] Ended with exit code 0 [2021-11-20 06:24:05,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:24:05,212 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr81REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:24:05,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:24:05,212 INFO L85 PathProgramCache]: Analyzing trace with hash 864578415, now seen corresponding path program 1 times [2021-11-20 06:24:05,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:24:05,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [159771917] [2021-11-20 06:24:05,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:24:05,213 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:24:05,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:24:05,214 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:24:05,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-20 06:24:05,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:24:05,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 06:24:05,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:24:05,617 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-20 06:24:05,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:24:05,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-20 06:24:05,792 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:24:05,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [159771917] [2021-11-20 06:24:05,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [159771917] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:24:05,792 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:24:05,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-20 06:24:05,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683935814] [2021-11-20 06:24:05,793 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:24:05,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 06:24:05,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:24:05,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 06:24:05,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-20 06:24:05,794 INFO L87 Difference]: Start difference. First operand 1026 states and 1175 transitions. Second operand has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 1 states have call successors, (1), 1 states have call predecessors, (1), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 06:24:05,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:24:05,906 INFO L93 Difference]: Finished difference Result 1036 states and 1188 transitions. [2021-11-20 06:24:05,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 06:24:05,907 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 1 states have call successors, (1), 1 states have call predecessors, (1), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 73 [2021-11-20 06:24:05,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:24:05,918 INFO L225 Difference]: With dead ends: 1036 [2021-11-20 06:24:05,918 INFO L226 Difference]: Without dead ends: 1036 [2021-11-20 06:24:05,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-11-20 06:24:05,920 INFO L933 BasicCegarLoop]: 889 mSDtfsCounter, 11 mSDsluCounter, 889 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1778 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-20 06:24:05,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 1778 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-20 06:24:05,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2021-11-20 06:24:05,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 1036. [2021-11-20 06:24:05,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1036 states, 672 states have (on average 1.7276785714285714) internal successors, (1161), 1029 states have internal predecessors, (1161), 13 states have call successors, (13), 3 states have call predecessors, (13), 4 states have return successors, (14), 5 states have call predecessors, (14), 13 states have call successors, (14) [2021-11-20 06:24:05,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1036 states to 1036 states and 1188 transitions. [2021-11-20 06:24:05,948 INFO L78 Accepts]: Start accepts. Automaton has 1036 states and 1188 transitions. Word has length 73 [2021-11-20 06:24:05,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:24:05,948 INFO L470 AbstractCegarLoop]: Abstraction has 1036 states and 1188 transitions. [2021-11-20 06:24:05,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 1 states have call successors, (1), 1 states have call predecessors, (1), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 06:24:05,948 INFO L276 IsEmpty]: Start isEmpty. Operand 1036 states and 1188 transitions. [2021-11-20 06:24:05,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-20 06:24:05,951 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:24:05,952 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] [2021-11-20 06:24:05,968 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-20 06:24:06,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:24:06,165 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr81REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:24:06,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:24:06,165 INFO L85 PathProgramCache]: Analyzing trace with hash -1645234929, now seen corresponding path program 1 times [2021-11-20 06:24:06,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:24:06,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1316466037] [2021-11-20 06:24:06,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:24:06,166 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:24:06,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:24:06,167 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:24:06,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-20 06:24:06,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:24:06,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-20 06:24:06,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:24:06,565 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-20 06:24:06,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:24:06,820 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-20 06:24:06,820 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:24:06,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1316466037] [2021-11-20 06:24:06,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1316466037] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 06:24:06,820 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 06:24:06,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-11-20 06:24:06,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750808387] [2021-11-20 06:24:06,823 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 06:24:06,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 06:24:06,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:24:06,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 06:24:06,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-20 06:24:06,824 INFO L87 Difference]: Start difference. First operand 1036 states and 1188 transitions. Second operand has 10 states, 10 states have (on average 7.8) internal successors, (78), 10 states have internal predecessors, (78), 1 states have call successors, (1), 1 states have call predecessors, (1), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 06:24:07,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:24:07,184 INFO L93 Difference]: Finished difference Result 1050 states and 1206 transitions. [2021-11-20 06:24:07,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-20 06:24:07,185 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.8) internal successors, (78), 10 states have internal predecessors, (78), 1 states have call successors, (1), 1 states have call predecessors, (1), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 75 [2021-11-20 06:24:07,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:24:07,189 INFO L225 Difference]: With dead ends: 1050 [2021-11-20 06:24:07,190 INFO L226 Difference]: Without dead ends: 1046 [2021-11-20 06:24:07,190 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=113, Invalid=193, Unknown=0, NotChecked=0, Total=306 [2021-11-20 06:24:07,191 INFO L933 BasicCegarLoop]: 891 mSDtfsCounter, 29 mSDsluCounter, 2664 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 3555 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-20 06:24:07,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 3555 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-20 06:24:07,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1046 states. [2021-11-20 06:24:07,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1046 to 1042. [2021-11-20 06:24:07,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1042 states, 678 states have (on average 1.724188790560472) internal successors, (1169), 1035 states have internal predecessors, (1169), 13 states have call successors, (13), 3 states have call predecessors, (13), 4 states have return successors, (14), 5 states have call predecessors, (14), 13 states have call successors, (14) [2021-11-20 06:24:07,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1042 states to 1042 states and 1196 transitions. [2021-11-20 06:24:07,212 INFO L78 Accepts]: Start accepts. Automaton has 1042 states and 1196 transitions. Word has length 75 [2021-11-20 06:24:07,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:24:07,212 INFO L470 AbstractCegarLoop]: Abstraction has 1042 states and 1196 transitions. [2021-11-20 06:24:07,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.8) internal successors, (78), 10 states have internal predecessors, (78), 1 states have call successors, (1), 1 states have call predecessors, (1), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 06:24:07,212 INFO L276 IsEmpty]: Start isEmpty. Operand 1042 states and 1196 transitions. [2021-11-20 06:24:07,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-11-20 06:24:07,213 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:24:07,213 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] [2021-11-20 06:24:07,227 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (19)] Ended with exit code 0 [2021-11-20 06:24:07,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:24:07,427 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr81REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:24:07,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:24:07,427 INFO L85 PathProgramCache]: Analyzing trace with hash -132870065, now seen corresponding path program 2 times [2021-11-20 06:24:07,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:24:07,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [527229783] [2021-11-20 06:24:07,428 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 06:24:07,429 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:24:07,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:24:07,430 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:24:07,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-20 06:24:07,817 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 06:24:07,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 06:24:07,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-20 06:24:07,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:24:08,046 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-20 06:24:08,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:24:08,507 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-20 06:24:08,507 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:24:08,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [527229783] [2021-11-20 06:24:08,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [527229783] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 06:24:08,507 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 06:24:08,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-11-20 06:24:08,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302709124] [2021-11-20 06:24:08,507 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 06:24:08,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-20 06:24:08,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:24:08,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-20 06:24:08,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2021-11-20 06:24:08,509 INFO L87 Difference]: Start difference. First operand 1042 states and 1196 transitions. Second operand has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 18 states have internal predecessors, (86), 1 states have call successors, (1), 1 states have call predecessors, (1), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 06:24:09,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:24:09,790 INFO L93 Difference]: Finished difference Result 1070 states and 1234 transitions. [2021-11-20 06:24:09,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-20 06:24:09,791 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 18 states have internal predecessors, (86), 1 states have call successors, (1), 1 states have call predecessors, (1), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 79 [2021-11-20 06:24:09,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:24:09,796 INFO L225 Difference]: With dead ends: 1070 [2021-11-20 06:24:09,796 INFO L226 Difference]: Without dead ends: 1066 [2021-11-20 06:24:09,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=457, Invalid=949, Unknown=0, NotChecked=0, Total=1406 [2021-11-20 06:24:09,797 INFO L933 BasicCegarLoop]: 895 mSDtfsCounter, 62 mSDsluCounter, 8892 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 9787 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-20 06:24:09,798 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 9787 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-20 06:24:09,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1066 states. [2021-11-20 06:24:09,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1066 to 1054. [2021-11-20 06:24:09,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1054 states, 690 states have (on average 1.7173913043478262) internal successors, (1185), 1047 states have internal predecessors, (1185), 13 states have call successors, (13), 3 states have call predecessors, (13), 4 states have return successors, (14), 5 states have call predecessors, (14), 13 states have call successors, (14) [2021-11-20 06:24:09,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1054 states to 1054 states and 1212 transitions. [2021-11-20 06:24:09,815 INFO L78 Accepts]: Start accepts. Automaton has 1054 states and 1212 transitions. Word has length 79 [2021-11-20 06:24:09,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:24:09,815 INFO L470 AbstractCegarLoop]: Abstraction has 1054 states and 1212 transitions. [2021-11-20 06:24:09,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 18 states have internal predecessors, (86), 1 states have call successors, (1), 1 states have call predecessors, (1), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 06:24:09,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1054 states and 1212 transitions. [2021-11-20 06:24:09,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-11-20 06:24:09,816 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:24:09,816 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] [2021-11-20 06:24:09,848 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (20)] Ended with exit code 0 [2021-11-20 06:24:10,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:24:10,031 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr81REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:24:10,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:24:10,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1141860047, now seen corresponding path program 3 times [2021-11-20 06:24:10,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:24:10,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1464524942] [2021-11-20 06:24:10,032 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-20 06:24:10,032 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:24:10,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:24:10,033 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:24:10,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-20 06:24:10,655 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-11-20 06:24:10,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 06:24:10,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-20 06:24:10,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:24:11,137 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-20 06:24:11,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:24:12,805 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-20 06:24:12,806 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:24:12,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1464524942] [2021-11-20 06:24:12,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1464524942] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 06:24:12,806 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 06:24:12,806 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2021-11-20 06:24:12,806 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837399831] [2021-11-20 06:24:12,807 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 06:24:12,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-20 06:24:12,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:24:12,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-20 06:24:12,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=321, Invalid=801, Unknown=0, NotChecked=0, Total=1122 [2021-11-20 06:24:12,808 INFO L87 Difference]: Start difference. First operand 1054 states and 1212 transitions. Second operand has 34 states, 34 states have (on average 3.0) internal successors, (102), 34 states have internal predecessors, (102), 1 states have call successors, (1), 1 states have call predecessors, (1), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 06:24:19,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:24:19,858 INFO L93 Difference]: Finished difference Result 1110 states and 1296 transitions. [2021-11-20 06:24:19,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-11-20 06:24:19,859 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.0) internal successors, (102), 34 states have internal predecessors, (102), 1 states have call successors, (1), 1 states have call predecessors, (1), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 87 [2021-11-20 06:24:19,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:24:19,864 INFO L225 Difference]: With dead ends: 1110 [2021-11-20 06:24:19,865 INFO L226 Difference]: Without dead ends: 1104 [2021-11-20 06:24:19,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=1377, Invalid=2783, Unknown=0, NotChecked=0, Total=4160 [2021-11-20 06:24:19,867 INFO L933 BasicCegarLoop]: 902 mSDtfsCounter, 204 mSDsluCounter, 13471 mSDsCounter, 0 mSdLazyCounter, 1216 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 14373 SdHoareTripleChecker+Invalid, 1385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 1216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-20 06:24:19,867 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 14373 Invalid, 1385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 1216 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-20 06:24:19,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1104 states. [2021-11-20 06:24:19,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1104 to 1078. [2021-11-20 06:24:19,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1078 states, 714 states have (on average 1.7030812324929971) internal successors, (1216), 1071 states have internal predecessors, (1216), 13 states have call successors, (13), 3 states have call predecessors, (13), 4 states have return successors, (14), 5 states have call predecessors, (14), 13 states have call successors, (14) [2021-11-20 06:24:19,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1078 states to 1078 states and 1243 transitions. [2021-11-20 06:24:19,889 INFO L78 Accepts]: Start accepts. Automaton has 1078 states and 1243 transitions. Word has length 87 [2021-11-20 06:24:19,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:24:19,890 INFO L470 AbstractCegarLoop]: Abstraction has 1078 states and 1243 transitions. [2021-11-20 06:24:19,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.0) internal successors, (102), 34 states have internal predecessors, (102), 1 states have call successors, (1), 1 states have call predecessors, (1), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 06:24:19,890 INFO L276 IsEmpty]: Start isEmpty. Operand 1078 states and 1243 transitions. [2021-11-20 06:24:19,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-11-20 06:24:19,891 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:24:19,891 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] [2021-11-20 06:24:19,918 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (21)] Ended with exit code 0 [2021-11-20 06:24:20,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:24:20,106 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr81REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:24:20,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:24:20,107 INFO L85 PathProgramCache]: Analyzing trace with hash -1182166065, now seen corresponding path program 4 times [2021-11-20 06:24:20,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:24:20,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1847834499] [2021-11-20 06:24:20,107 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-20 06:24:20,107 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:24:20,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:24:20,108 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:24:20,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-20 06:24:20,360 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-20 06:24:20,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 06:24:20,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-20 06:24:20,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:24:21,384 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-20 06:24:21,385 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:24:24,912 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-20 06:24:24,913 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:24:24,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1847834499] [2021-11-20 06:24:24,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1847834499] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 06:24:24,913 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 06:24:24,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 66 [2021-11-20 06:24:24,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031773832] [2021-11-20 06:24:24,913 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 06:24:24,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2021-11-20 06:24:24,914 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:24:24,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2021-11-20 06:24:24,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1000, Invalid=3290, Unknown=0, NotChecked=0, Total=4290 [2021-11-20 06:24:24,917 INFO L87 Difference]: Start difference. First operand 1078 states and 1243 transitions. Second operand has 66 states, 66 states have (on average 2.0303030303030303) internal successors, (134), 66 states have internal predecessors, (134), 1 states have call successors, (1), 1 states have call predecessors, (1), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 06:24:36,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:24:36,950 INFO L93 Difference]: Finished difference Result 1170 states and 1363 transitions. [2021-11-20 06:24:36,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2021-11-20 06:24:36,950 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 2.0303030303030303) internal successors, (134), 66 states have internal predecessors, (134), 1 states have call successors, (1), 1 states have call predecessors, (1), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 103 [2021-11-20 06:24:36,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:24:36,964 INFO L225 Difference]: With dead ends: 1170 [2021-11-20 06:24:36,964 INFO L226 Difference]: Without dead ends: 1166 [2021-11-20 06:24:36,970 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2313 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=4503, Invalid=14679, Unknown=0, NotChecked=0, Total=19182 [2021-11-20 06:24:36,971 INFO L933 BasicCegarLoop]: 918 mSDtfsCounter, 318 mSDsluCounter, 30106 mSDsCounter, 0 mSdLazyCounter, 4076 mSolverCounterSat, 489 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 31024 SdHoareTripleChecker+Invalid, 4565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 489 IncrementalHoareTripleChecker+Valid, 4076 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2021-11-20 06:24:36,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [318 Valid, 31024 Invalid, 4565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [489 Valid, 4076 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2021-11-20 06:24:36,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1166 states. [2021-11-20 06:24:36,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1166 to 1108. [2021-11-20 06:24:36,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1108 states, 744 states have (on average 1.696236559139785) internal successors, (1262), 1101 states have internal predecessors, (1262), 13 states have call successors, (13), 3 states have call predecessors, (13), 4 states have return successors, (14), 5 states have call predecessors, (14), 13 states have call successors, (14) [2021-11-20 06:24:37,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1108 states to 1108 states and 1289 transitions. [2021-11-20 06:24:37,001 INFO L78 Accepts]: Start accepts. Automaton has 1108 states and 1289 transitions. Word has length 103 [2021-11-20 06:24:37,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:24:37,001 INFO L470 AbstractCegarLoop]: Abstraction has 1108 states and 1289 transitions. [2021-11-20 06:24:37,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 2.0303030303030303) internal successors, (134), 66 states have internal predecessors, (134), 1 states have call successors, (1), 1 states have call predecessors, (1), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 06:24:37,002 INFO L276 IsEmpty]: Start isEmpty. Operand 1108 states and 1289 transitions. [2021-11-20 06:24:37,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-20 06:24:37,004 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:24:37,005 INFO L514 BasicCegarLoop]: trace histogram [44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 06:24:37,020 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-20 06:24:37,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:24:37,220 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr81REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 532 more)] === [2021-11-20 06:24:37,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:24:37,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1355651281, now seen corresponding path program 5 times [2021-11-20 06:24:37,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:24:37,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1304246407] [2021-11-20 06:24:37,221 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-20 06:24:37,221 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:24:37,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:24:37,222 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:24:37,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d88c4e53-7271-442b-9445-b32827579293/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-20 06:24:38,200 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 23 check-sat command(s) [2021-11-20 06:24:38,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 06:24:38,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 449 conjuncts, 103 conjunts are in the unsatisfiable core [2021-11-20 06:24:38,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:24:38,241 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-20 06:24:38,427 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-20 06:24:38,427 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 13 treesize of output 13 [2021-11-20 06:24:38,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 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-20 06:24:38,471 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-20 06:24:38,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-20 06:24:38,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-11-20 06:24:38,615 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 19 treesize of output 13 [2021-11-20 06:30:38,567 WARN L227 SmtUtils]: Spent 5.30s on a formula simplification that was a NOOP. DAG size: 73 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 06:31:43,892 WARN L227 SmtUtils]: Spent 6.07s on a formula simplification that was a NOOP. DAG size: 77 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 06:32:55,274 WARN L227 SmtUtils]: Spent 6.01s on a formula simplification that was a NOOP. DAG size: 81 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 06:33:00,276 WARN L838 $PredicateComparison]: unable to prove that (and (exists ((|v_#Ultimate.C_memset_#t~loopctr237_184| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_195| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_183| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_194| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_186| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_185| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_188| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_187| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_189| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_191| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_190| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_182| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_193| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_181| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_192| (_ BitVec 32))) (let ((.cse0 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_181|)) (.cse1 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_182|)) (.cse2 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_183|)) (.cse3 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_184|)) (.cse4 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_185|)) (.cse5 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_186|)) (.cse6 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_187|)) (.cse7 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_188|)) (.cse8 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_189|)) (.cse9 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_190|)) (.cse10 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_191|)) (.cse11 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_192|)) (.cse12 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_193|)) (.cse13 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_194|)) (.cse14 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_195|))) (and (= (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.C_memset_#ptr.base| (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.C_memset_#ptr.base|) .cse0 (_ bv0 32)) .cse1 (_ bv0 32)) .cse2 (_ bv0 32)) .cse3 (_ bv0 32)) .cse4 (_ bv0 32)) .cse5 (_ bv0 32)) .cse6 (_ bv0 32)) .cse7 (_ bv0 32)) .cse8 (_ bv0 32)) .cse9 (_ bv0 32)) .cse10 (_ bv0 32)) .cse11 (_ bv0 32)) .cse12 (_ bv0 32)) .cse13 (_ bv0 32)) .cse14 (_ bv0 32))) |c_#memory_$Pointer$.base|) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_#Ultimate.C_memset_#ptr.base| (let ((.cse15 ((_ zero_extend 24) ((_ extract 7 0) |c_#Ultimate.C_memset_#value|)))) (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.offset)| |c_#Ultimate.C_memset_#ptr.base|) .cse0 .cse15) .cse1 .cse15) .cse2 .cse15) .cse3 .cse15) .cse4 .cse15) .cse5 .cse15) .cse6 .cse15) .cse7 .cse15) .cse8 .cse15) .cse9 .cse15) .cse10 .cse15) .cse11 .cse15) .cse12 .cse15) .cse13 .cse15) .cse14 .cse15))))))) (exists ((v_arrayElimCell_14 (_ BitVec 32))) (= (select |c_#length| v_arrayElimCell_14) (_ bv44 32)))) is different from false [2021-11-20 06:34:22,019 WARN L838 $PredicateComparison]: unable to prove that (and (exists ((v_arrayElimCell_14 (_ BitVec 32))) (= (select |c_#length| v_arrayElimCell_14) (_ bv44 32))) (exists ((|v_#Ultimate.C_memset_#t~loopctr237_184| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_195| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_183| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_194| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_186| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_197| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_185| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_196| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_188| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_187| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_189| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_191| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_190| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_182| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_193| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_181| (_ BitVec 32)) (|v_#Ultimate.C_memset_#t~loopctr237_192| (_ BitVec 32))) (let ((.cse0 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_181|)) (.cse2 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_182|)) (.cse3 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_183|)) (.cse4 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_184|)) (.cse5 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_185|)) (.cse6 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_186|)) (.cse7 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_187|)) (.cse8 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_188|)) (.cse9 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_189|)) (.cse10 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_190|)) (.cse11 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_191|)) (.cse12 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_192|)) (.cse13 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_193|)) (.cse14 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_194|)) (.cse15 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_195|)) (.cse16 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_196|)) (.cse17 (bvadd |c_#Ultimate.C_memset_#ptr.offset| |v_#Ultimate.C_memset_#t~loopctr237_197|))) (and (= (store |c_old(#memory_$Pointer$.offset)| |c_#Ultimate.C_memset_#ptr.base| (let ((.cse1 ((_ zero_extend 24) ((_ extract 7 0) |c_#Ultimate.C_memset_#value|)))) (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.offset)| |c_#Ultimate.C_memset_#ptr.base|) .cse0 .cse1) .cse2 .cse1) .cse3 .cse1) .cse4 .cse1) .cse5 .cse1) .cse6 .cse1) .cse7 .cse1) .cse8 .cse1) .cse9 .cse1) .cse10 .cse1) .cse11 .cse1) .cse12 .cse1) .cse13 .cse1) .cse14 .cse1) .cse15 .cse1) .cse16 .cse1) .cse17 .cse1))) |c_#memory_$Pointer$.offset|) (= (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.C_memset_#ptr.base| (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.C_memset_#ptr.base|) .cse0 (_ bv0 32)) .cse2 (_ bv0 32)) .cse3 (_ bv0 32)) .cse4 (_ bv0 32)) .cse5 (_ bv0 32)) .cse6 (_ bv0 32)) .cse7 (_ bv0 32)) .cse8 (_ bv0 32)) .cse9 (_ bv0 32)) .cse10 (_ bv0 32)) .cse11 (_ bv0 32)) .cse12 (_ bv0 32)) .cse13 (_ bv0 32)) .cse14 (_ bv0 32)) .cse15 (_ bv0 32)) .cse16 (_ bv0 32)) .cse17 (_ bv0 32))) |c_#memory_$Pointer$.base|))))) is different from false [2021-11-20 06:35:49,606 WARN L227 SmtUtils]: Spent 10.05s on a formula simplification that was a NOOP. DAG size: 97 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate)