./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/forester-heap/dll-queue-1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 4e77c044 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/config/AutomizerReach.xml -i ../../sv-benchmarks/c/forester-heap/dll-queue-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 9d0fe8819c9f9684711883fabc222e5491a603f3 .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/config/AutomizerReach.xml -i ../../sv-benchmarks/c/forester-heap/dll-queue-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 9d0fe8819c9f9684711883fabc222e5491a603f3 ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN --- Real Ultimate output --- This is Ultimate 0.2.1-dev-4e77c04 [2021-10-13 01:08:40,369 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 01:08:40,371 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 01:08:40,401 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 01:08:40,402 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 01:08:40,403 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 01:08:40,405 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 01:08:40,408 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 01:08:40,410 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 01:08:40,411 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 01:08:40,413 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 01:08:40,414 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 01:08:40,415 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 01:08:40,416 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 01:08:40,418 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 01:08:40,419 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 01:08:40,420 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 01:08:40,422 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 01:08:40,424 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 01:08:40,426 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 01:08:40,428 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 01:08:40,429 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 01:08:40,431 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 01:08:40,432 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 01:08:40,436 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 01:08:40,437 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 01:08:40,437 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 01:08:40,438 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 01:08:40,439 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 01:08:40,440 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 01:08:40,441 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 01:08:40,442 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 01:08:40,442 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 01:08:40,443 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 01:08:40,445 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 01:08:40,445 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 01:08:40,446 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 01:08:40,446 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 01:08:40,447 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 01:08:40,448 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 01:08:40,449 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 01:08:40,449 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-10-13 01:08:40,492 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 01:08:40,492 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 01:08:40,493 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-13 01:08:40,493 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-13 01:08:40,495 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-13 01:08:40,495 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-13 01:08:40,495 INFO L138 SettingsManager]: * Use SBE=true [2021-10-13 01:08:40,495 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 01:08:40,496 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-13 01:08:40,496 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-13 01:08:40,497 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-13 01:08:40,497 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 01:08:40,497 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-13 01:08:40,497 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-13 01:08:40,498 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-13 01:08:40,498 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-13 01:08:40,498 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-13 01:08:40,498 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 01:08:40,498 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-13 01:08:40,499 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 01:08:40,499 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-13 01:08:40,499 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-13 01:08:40,499 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 01:08:40,499 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 01:08:40,500 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-13 01:08:40,500 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-13 01:08:40,500 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-13 01:08:40,500 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-13 01:08:40,500 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-13 01:08:40,501 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-13 01:08:40,501 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_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/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_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt 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 ! call(reach_error())) ) 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 -> 9d0fe8819c9f9684711883fabc222e5491a603f3 [2021-10-13 01:08:40,750 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 01:08:40,773 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 01:08:40,776 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 01:08:40,778 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 01:08:40,779 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 01:08:40,779 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/../../sv-benchmarks/c/forester-heap/dll-queue-1.i [2021-10-13 01:08:40,878 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/data/7582c660c/05e2a97a1e24451cb6ede197e23f473b/FLAGee27de5d7 [2021-10-13 01:08:41,397 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 01:08:41,398 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i [2021-10-13 01:08:41,422 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/data/7582c660c/05e2a97a1e24451cb6ede197e23f473b/FLAGee27de5d7 [2021-10-13 01:08:41,694 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/data/7582c660c/05e2a97a1e24451cb6ede197e23f473b [2021-10-13 01:08:41,696 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 01:08:41,698 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-13 01:08:41,699 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 01:08:41,699 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 01:08:41,702 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 01:08:41,703 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 01:08:41" (1/1) ... [2021-10-13 01:08:41,704 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7640b4df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:08:41, skipping insertion in model container [2021-10-13 01:08:41,705 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 01:08:41" (1/1) ... [2021-10-13 01:08:41,712 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 01:08:41,749 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 01:08:42,082 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22460,22473] [2021-10-13 01:08:42,086 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22531,22544] [2021-10-13 01:08:42,087 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22605,22618] [2021-10-13 01:08:42,088 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22697,22710] [2021-10-13 01:08:42,094 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22774,22787] [2021-10-13 01:08:42,095 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22869,22882] [2021-10-13 01:08:42,096 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22946,22959] [2021-10-13 01:08:42,097 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23029,23042] [2021-10-13 01:08:42,098 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23124,23137] [2021-10-13 01:08:42,099 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23201,23214] [2021-10-13 01:08:42,100 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23284,23297] [2021-10-13 01:08:42,101 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23373,23386] [2021-10-13 01:08:42,102 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23459,23472] [2021-10-13 01:08:42,103 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23604,23617] [2021-10-13 01:08:42,107 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 01:08:42,115 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 01:08:42,148 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22460,22473] [2021-10-13 01:08:42,149 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22531,22544] [2021-10-13 01:08:42,149 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22605,22618] [2021-10-13 01:08:42,150 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22697,22710] [2021-10-13 01:08:42,151 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22774,22787] [2021-10-13 01:08:42,152 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22869,22882] [2021-10-13 01:08:42,153 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22946,22959] [2021-10-13 01:08:42,153 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23029,23042] [2021-10-13 01:08:42,154 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23124,23137] [2021-10-13 01:08:42,155 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23201,23214] [2021-10-13 01:08:42,156 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23284,23297] [2021-10-13 01:08:42,157 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23373,23386] [2021-10-13 01:08:42,158 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23459,23472] [2021-10-13 01:08:42,159 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23604,23617] [2021-10-13 01:08:42,162 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 01:08:42,191 INFO L208 MainTranslator]: Completed translation [2021-10-13 01:08:42,191 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:08:42 WrapperNode [2021-10-13 01:08:42,191 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 01:08:42,193 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 01:08:42,193 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 01:08:42,193 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 01:08:42,200 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:08:42" (1/1) ... [2021-10-13 01:08:42,215 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:08:42" (1/1) ... [2021-10-13 01:08:42,253 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 01:08:42,253 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 01:08:42,253 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 01:08:42,254 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 01:08:42,266 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:08:42" (1/1) ... [2021-10-13 01:08:42,267 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:08:42" (1/1) ... [2021-10-13 01:08:42,293 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:08:42" (1/1) ... [2021-10-13 01:08:42,296 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:08:42" (1/1) ... [2021-10-13 01:08:42,306 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:08:42" (1/1) ... [2021-10-13 01:08:42,327 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:08:42" (1/1) ... [2021-10-13 01:08:42,336 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:08:42" (1/1) ... [2021-10-13 01:08:42,340 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 01:08:42,353 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 01:08:42,353 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 01:08:42,353 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 01:08:42,354 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:08:42" (1/1) ... [2021-10-13 01:08:42,363 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 01:08:42,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:08:42,390 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-13 01:08:42,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-13 01:08:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-13 01:08:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-13 01:08:42,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-13 01:08:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-10-13 01:08:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 01:08:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-10-13 01:08:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-13 01:08:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-13 01:08:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 01:08:42,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 01:08:42,903 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 01:08:42,912 INFO L299 CfgBuilder]: Removed 35 assume(true) statements. [2021-10-13 01:08:42,914 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 01:08:42 BoogieIcfgContainer [2021-10-13 01:08:42,914 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 01:08:42,916 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-13 01:08:42,928 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-13 01:08:42,932 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-13 01:08:42,932 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 01:08:41" (1/3) ... [2021-10-13 01:08:42,932 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@37ba1c12 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 01:08:42, skipping insertion in model container [2021-10-13 01:08:42,933 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:08:42" (2/3) ... [2021-10-13 01:08:42,933 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@37ba1c12 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 01:08:42, skipping insertion in model container [2021-10-13 01:08:42,933 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 01:08:42" (3/3) ... [2021-10-13 01:08:42,935 INFO L111 eAbstractionObserver]: Analyzing ICFG dll-queue-1.i [2021-10-13 01:08:42,940 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-13 01:08:42,941 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 14 error locations. [2021-10-13 01:08:42,990 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-13 01:08:42,996 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=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-13 01:08:42,996 INFO L340 AbstractCegarLoop]: Starting to check reachability of 14 error locations. [2021-10-13 01:08:43,016 INFO L276 IsEmpty]: Start isEmpty. Operand has 85 states, 70 states have (on average 2.0) internal successors, (140), 84 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:43,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 01:08:43,021 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:08:43,022 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 01:08:43,022 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:08:43,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:08:43,028 INFO L82 PathProgramCache]: Analyzing trace with hash 28752478, now seen corresponding path program 1 times [2021-10-13 01:08:43,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:08:43,038 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100505707] [2021-10-13 01:08:43,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:08:43,039 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:08:43,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:08:43,179 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:08:43,180 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:08:43,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100505707] [2021-10-13 01:08:43,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100505707] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 01:08:43,181 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:08:43,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 01:08:43,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987644135] [2021-10-13 01:08:43,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-13 01:08:43,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:08:43,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-13 01:08:43,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-13 01:08:43,203 INFO L87 Difference]: Start difference. First operand has 85 states, 70 states have (on average 2.0) internal successors, (140), 84 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:43,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:08:43,228 INFO L93 Difference]: Finished difference Result 168 states and 278 transitions. [2021-10-13 01:08:43,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-13 01:08:43,229 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-13 01:08:43,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:08:43,239 INFO L225 Difference]: With dead ends: 168 [2021-10-13 01:08:43,239 INFO L226 Difference]: Without dead ends: 80 [2021-10-13 01:08:43,242 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-13 01:08:43,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-10-13 01:08:43,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2021-10-13 01:08:43,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 66 states have (on average 1.3484848484848484) internal successors, (89), 79 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:43,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 89 transitions. [2021-10-13 01:08:43,279 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 89 transitions. Word has length 5 [2021-10-13 01:08:43,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:08:43,279 INFO L470 AbstractCegarLoop]: Abstraction has 80 states and 89 transitions. [2021-10-13 01:08:43,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:43,280 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 89 transitions. [2021-10-13 01:08:43,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-13 01:08:43,280 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:08:43,281 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-10-13 01:08:43,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-13 01:08:43,281 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:08:43,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:08:43,282 INFO L82 PathProgramCache]: Analyzing trace with hash 889571111, now seen corresponding path program 1 times [2021-10-13 01:08:43,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:08:43,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765165841] [2021-10-13 01:08:43,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:08:43,283 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:08:43,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:08:43,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:08:43,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:08:43,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765165841] [2021-10-13 01:08:43,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765165841] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 01:08:43,398 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:08:43,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 01:08:43,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930998381] [2021-10-13 01:08:43,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 01:08:43,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:08:43,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 01:08:43,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:08:43,404 INFO L87 Difference]: Start difference. First operand 80 states and 89 transitions. Second operand has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:43,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:08:43,462 INFO L93 Difference]: Finished difference Result 80 states and 89 transitions. [2021-10-13 01:08:43,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 01:08:43,464 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-10-13 01:08:43,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:08:43,466 INFO L225 Difference]: With dead ends: 80 [2021-10-13 01:08:43,467 INFO L226 Difference]: Without dead ends: 70 [2021-10-13 01:08:43,468 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 27.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:08:43,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2021-10-13 01:08:43,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2021-10-13 01:08:43,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 61 states have (on average 1.2950819672131149) internal successors, (79), 69 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:43,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 79 transitions. [2021-10-13 01:08:43,482 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 79 transitions. Word has length 6 [2021-10-13 01:08:43,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:08:43,482 INFO L470 AbstractCegarLoop]: Abstraction has 70 states and 79 transitions. [2021-10-13 01:08:43,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:43,483 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 79 transitions. [2021-10-13 01:08:43,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 01:08:43,484 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:08:43,484 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:08:43,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-13 01:08:43,484 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:08:43,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:08:43,485 INFO L82 PathProgramCache]: Analyzing trace with hash 1270244236, now seen corresponding path program 1 times [2021-10-13 01:08:43,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:08:43,486 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689385015] [2021-10-13 01:08:43,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:08:43,486 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:08:43,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:08:43,652 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:08:43,652 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:08:43,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689385015] [2021-10-13 01:08:43,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689385015] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 01:08:43,653 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:08:43,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-13 01:08:43,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424652377] [2021-10-13 01:08:43,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 01:08:43,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:08:43,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 01:08:43,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 01:08:43,655 INFO L87 Difference]: Start difference. First operand 70 states and 79 transitions. Second operand has 4 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:43,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:08:43,783 INFO L93 Difference]: Finished difference Result 119 states and 132 transitions. [2021-10-13 01:08:43,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 01:08:43,783 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 01:08:43,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:08:43,785 INFO L225 Difference]: With dead ends: 119 [2021-10-13 01:08:43,785 INFO L226 Difference]: Without dead ends: 117 [2021-10-13 01:08:43,786 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 27.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 01:08:43,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-10-13 01:08:43,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 68. [2021-10-13 01:08:43,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 60 states have (on average 1.2833333333333334) internal successors, (77), 67 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:43,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 77 transitions. [2021-10-13 01:08:43,795 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 77 transitions. Word has length 9 [2021-10-13 01:08:43,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:08:43,795 INFO L470 AbstractCegarLoop]: Abstraction has 68 states and 77 transitions. [2021-10-13 01:08:43,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:43,796 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 77 transitions. [2021-10-13 01:08:43,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 01:08:43,802 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:08:43,802 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:08:43,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-13 01:08:43,803 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:08:43,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:08:43,804 INFO L82 PathProgramCache]: Analyzing trace with hash 1286414876, now seen corresponding path program 1 times [2021-10-13 01:08:43,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:08:43,804 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060529823] [2021-10-13 01:08:43,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:08:43,805 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:08:43,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:08:43,849 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:08:43,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:08:43,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060529823] [2021-10-13 01:08:43,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060529823] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 01:08:43,850 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:08:43,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 01:08:43,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321821969] [2021-10-13 01:08:43,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 01:08:43,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:08:43,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 01:08:43,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:08:43,852 INFO L87 Difference]: Start difference. First operand 68 states and 77 transitions. Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:43,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:08:43,882 INFO L93 Difference]: Finished difference Result 153 states and 178 transitions. [2021-10-13 01:08:43,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 01:08:43,882 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-13 01:08:43,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:08:43,883 INFO L225 Difference]: With dead ends: 153 [2021-10-13 01:08:43,884 INFO L226 Difference]: Without dead ends: 87 [2021-10-13 01:08:43,893 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:08:43,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2021-10-13 01:08:43,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 76. [2021-10-13 01:08:43,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 68 states have (on average 1.2647058823529411) internal successors, (86), 75 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:43,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 86 transitions. [2021-10-13 01:08:43,903 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 86 transitions. Word has length 12 [2021-10-13 01:08:43,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:08:43,903 INFO L470 AbstractCegarLoop]: Abstraction has 76 states and 86 transitions. [2021-10-13 01:08:43,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:43,904 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 86 transitions. [2021-10-13 01:08:43,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 01:08:43,905 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:08:43,905 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:08:43,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-13 01:08:43,905 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:08:43,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:08:43,906 INFO L82 PathProgramCache]: Analyzing trace with hash -138012862, now seen corresponding path program 1 times [2021-10-13 01:08:43,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:08:43,906 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647039524] [2021-10-13 01:08:43,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:08:43,907 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:08:43,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:08:43,984 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:08:43,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:08:43,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647039524] [2021-10-13 01:08:43,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647039524] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 01:08:43,987 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:08:43,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-13 01:08:43,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640578162] [2021-10-13 01:08:43,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 01:08:43,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:08:43,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 01:08:43,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-13 01:08:43,991 INFO L87 Difference]: Start difference. First operand 76 states and 86 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:44,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:08:44,133 INFO L93 Difference]: Finished difference Result 91 states and 104 transitions. [2021-10-13 01:08:44,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 01:08:44,133 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-13 01:08:44,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:08:44,135 INFO L225 Difference]: With dead ends: 91 [2021-10-13 01:08:44,137 INFO L226 Difference]: Without dead ends: 71 [2021-10-13 01:08:44,140 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 46.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-13 01:08:44,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2021-10-13 01:08:44,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2021-10-13 01:08:44,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 63 states have (on average 1.253968253968254) internal successors, (79), 70 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:44,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 79 transitions. [2021-10-13 01:08:44,158 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 79 transitions. Word has length 17 [2021-10-13 01:08:44,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:08:44,158 INFO L470 AbstractCegarLoop]: Abstraction has 71 states and 79 transitions. [2021-10-13 01:08:44,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:44,162 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 79 transitions. [2021-10-13 01:08:44,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 01:08:44,163 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:08:44,163 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:08:44,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-13 01:08:44,163 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:08:44,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:08:44,164 INFO L82 PathProgramCache]: Analyzing trace with hash -472870040, now seen corresponding path program 1 times [2021-10-13 01:08:44,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:08:44,165 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865112247] [2021-10-13 01:08:44,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:08:44,165 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:08:44,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:08:44,343 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:08:44,344 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:08:44,344 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865112247] [2021-10-13 01:08:44,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865112247] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:08:44,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577496240] [2021-10-13 01:08:44,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:08:44,346 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:08:44,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:08:44,351 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:08:44,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-10-13 01:08:44,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:08:44,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-13 01:08:44,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:08:44,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:08:44,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:08:44,642 INFO L354 Elim1Store]: treesize reduction 44, result has 30.2 percent of original size [2021-10-13 01:08:44,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 77 treesize of output 43 [2021-10-13 01:08:44,654 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-13 01:08:44,655 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 40 treesize of output 40 [2021-10-13 01:08:44,816 INFO L354 Elim1Store]: treesize reduction 100, result has 21.9 percent of original size [2021-10-13 01:08:44,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 74 treesize of output 64 [2021-10-13 01:08:45,606 INFO L354 Elim1Store]: treesize reduction 13, result has 38.1 percent of original size [2021-10-13 01:08:45,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 38 [2021-10-13 01:08:45,625 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:08:45,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577496240] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:08:45,626 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:08:45,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-10-13 01:08:45,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857344212] [2021-10-13 01:08:45,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 01:08:45,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:08:45,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 01:08:45,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-10-13 01:08:45,630 INFO L87 Difference]: Start difference. First operand 71 states and 79 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:45,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:08:45,879 INFO L93 Difference]: Finished difference Result 134 states and 147 transitions. [2021-10-13 01:08:45,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 01:08:45,880 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 01:08:45,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:08:45,881 INFO L225 Difference]: With dead ends: 134 [2021-10-13 01:08:45,881 INFO L226 Difference]: Without dead ends: 132 [2021-10-13 01:08:45,882 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 146.5ms TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-10-13 01:08:45,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-10-13 01:08:45,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 84. [2021-10-13 01:08:45,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 76 states have (on average 1.236842105263158) internal successors, (94), 83 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:45,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 94 transitions. [2021-10-13 01:08:45,890 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 94 transitions. Word has length 19 [2021-10-13 01:08:45,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:08:45,890 INFO L470 AbstractCegarLoop]: Abstraction has 84 states and 94 transitions. [2021-10-13 01:08:45,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:45,891 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 94 transitions. [2021-10-13 01:08:45,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 01:08:45,892 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:08:45,892 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:08:45,925 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-10-13 01:08:46,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:08:46,109 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:08:46,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:08:46,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1456359625, now seen corresponding path program 1 times [2021-10-13 01:08:46,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:08:46,110 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502523566] [2021-10-13 01:08:46,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:08:46,110 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:08:46,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:08:46,145 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:08:46,145 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:08:46,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502523566] [2021-10-13 01:08:46,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502523566] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 01:08:46,146 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:08:46,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 01:08:46,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113284985] [2021-10-13 01:08:46,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 01:08:46,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:08:46,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 01:08:46,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:08:46,148 INFO L87 Difference]: Start difference. First operand 84 states and 94 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:46,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:08:46,178 INFO L93 Difference]: Finished difference Result 174 states and 199 transitions. [2021-10-13 01:08:46,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 01:08:46,179 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 01:08:46,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:08:46,180 INFO L225 Difference]: With dead ends: 174 [2021-10-13 01:08:46,180 INFO L226 Difference]: Without dead ends: 108 [2021-10-13 01:08:46,182 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:08:46,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2021-10-13 01:08:46,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 97. [2021-10-13 01:08:46,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 89 states have (on average 1.202247191011236) internal successors, (107), 96 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:46,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 107 transitions. [2021-10-13 01:08:46,205 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 107 transitions. Word has length 20 [2021-10-13 01:08:46,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:08:46,205 INFO L470 AbstractCegarLoop]: Abstraction has 97 states and 107 transitions. [2021-10-13 01:08:46,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:46,205 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 107 transitions. [2021-10-13 01:08:46,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-13 01:08:46,207 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:08:46,207 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:08:46,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-10-13 01:08:46,207 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:08:46,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:08:46,208 INFO L82 PathProgramCache]: Analyzing trace with hash 886899864, now seen corresponding path program 1 times [2021-10-13 01:08:46,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:08:46,208 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704778238] [2021-10-13 01:08:46,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:08:46,208 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:08:46,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:08:46,265 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 01:08:46,266 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:08:46,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704778238] [2021-10-13 01:08:46,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704778238] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 01:08:46,266 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:08:46,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 01:08:46,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178980322] [2021-10-13 01:08:46,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 01:08:46,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:08:46,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 01:08:46,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:08:46,268 INFO L87 Difference]: Start difference. First operand 97 states and 107 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:46,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:08:46,298 INFO L93 Difference]: Finished difference Result 201 states and 228 transitions. [2021-10-13 01:08:46,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 01:08:46,299 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-13 01:08:46,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:08:46,300 INFO L225 Difference]: With dead ends: 201 [2021-10-13 01:08:46,300 INFO L226 Difference]: Without dead ends: 122 [2021-10-13 01:08:46,301 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:08:46,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-10-13 01:08:46,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 110. [2021-10-13 01:08:46,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 102 states have (on average 1.1862745098039216) internal successors, (121), 109 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:46,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2021-10-13 01:08:46,308 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 27 [2021-10-13 01:08:46,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:08:46,308 INFO L470 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2021-10-13 01:08:46,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:46,309 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2021-10-13 01:08:46,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-13 01:08:46,310 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:08:46,310 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:08:46,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-10-13 01:08:46,310 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:08:46,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:08:46,311 INFO L82 PathProgramCache]: Analyzing trace with hash 2041801735, now seen corresponding path program 1 times [2021-10-13 01:08:46,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:08:46,311 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137170765] [2021-10-13 01:08:46,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:08:46,312 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:08:46,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:08:46,516 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:08:46,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:08:46,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137170765] [2021-10-13 01:08:46,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137170765] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:08:46,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493899274] [2021-10-13 01:08:46,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:08:46,517 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:08:46,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:08:46,518 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:08:46,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-10-13 01:08:46,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:08:46,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-13 01:08:46,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:08:46,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:08:46,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:08:46,729 INFO L354 Elim1Store]: treesize reduction 44, result has 30.2 percent of original size [2021-10-13 01:08:46,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 83 treesize of output 49 [2021-10-13 01:08:46,753 INFO L354 Elim1Store]: treesize reduction 26, result has 35.0 percent of original size [2021-10-13 01:08:46,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 66 [2021-10-13 01:08:46,862 INFO L354 Elim1Store]: treesize reduction 112, result has 20.0 percent of original size [2021-10-13 01:08:46,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 74 treesize of output 57 [2021-10-13 01:08:47,257 INFO L354 Elim1Store]: treesize reduction 207, result has 17.9 percent of original size [2021-10-13 01:08:47,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 202 treesize of output 117 [2021-10-13 01:08:47,285 INFO L354 Elim1Store]: treesize reduction 20, result has 59.2 percent of original size [2021-10-13 01:08:47,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 169 treesize of output 179 [2021-10-13 01:08:47,729 INFO L354 Elim1Store]: treesize reduction 232, result has 15.3 percent of original size [2021-10-13 01:08:47,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 15 case distinctions, treesize of input 146 treesize of output 101 [2021-10-13 01:08:50,298 INFO L354 Elim1Store]: treesize reduction 68, result has 20.0 percent of original size [2021-10-13 01:08:50,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 10 case distinctions, treesize of input 115 treesize of output 69 [2021-10-13 01:08:50,334 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:08:50,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493899274] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:08:50,335 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:08:50,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-10-13 01:08:50,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399505594] [2021-10-13 01:08:50,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 01:08:50,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:08:50,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 01:08:50,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-10-13 01:08:50,337 INFO L87 Difference]: Start difference. First operand 110 states and 121 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:54,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:08:54,333 INFO L93 Difference]: Finished difference Result 180 states and 196 transitions. [2021-10-13 01:08:54,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 01:08:54,334 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-13 01:08:54,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:08:54,335 INFO L225 Difference]: With dead ends: 180 [2021-10-13 01:08:54,335 INFO L226 Difference]: Without dead ends: 178 [2021-10-13 01:08:54,336 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 412.1ms TimeCoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2021-10-13 01:08:54,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2021-10-13 01:08:54,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 126. [2021-10-13 01:08:54,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 118 states have (on average 1.1694915254237288) internal successors, (138), 125 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:54,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 138 transitions. [2021-10-13 01:08:54,346 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 138 transitions. Word has length 28 [2021-10-13 01:08:54,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:08:54,347 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 138 transitions. [2021-10-13 01:08:54,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:54,348 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 138 transitions. [2021-10-13 01:08:54,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-13 01:08:54,351 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:08:54,351 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:08:54,389 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-10-13 01:08:54,564 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2021-10-13 01:08:54,565 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:08:54,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:08:54,565 INFO L82 PathProgramCache]: Analyzing trace with hash -1259768676, now seen corresponding path program 1 times [2021-10-13 01:08:54,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:08:54,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243243931] [2021-10-13 01:08:54,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:08:54,566 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:08:54,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:08:54,596 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-13 01:08:54,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:08:54,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243243931] [2021-10-13 01:08:54,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243243931] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 01:08:54,597 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:08:54,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 01:08:54,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650450864] [2021-10-13 01:08:54,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 01:08:54,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:08:54,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 01:08:54,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:08:54,599 INFO L87 Difference]: Start difference. First operand 126 states and 138 transitions. Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:54,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:08:54,614 INFO L93 Difference]: Finished difference Result 129 states and 141 transitions. [2021-10-13 01:08:54,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 01:08:54,615 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-10-13 01:08:54,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:08:54,616 INFO L225 Difference]: With dead ends: 129 [2021-10-13 01:08:54,616 INFO L226 Difference]: Without dead ends: 127 [2021-10-13 01:08:54,617 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:08:54,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-10-13 01:08:54,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2021-10-13 01:08:54,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 119 states have (on average 1.1680672268907564) internal successors, (139), 126 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:54,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 139 transitions. [2021-10-13 01:08:54,623 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 139 transitions. Word has length 29 [2021-10-13 01:08:54,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:08:54,623 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 139 transitions. [2021-10-13 01:08:54,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:54,624 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 139 transitions. [2021-10-13 01:08:54,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-13 01:08:54,625 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:08:54,625 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:08:54,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-13 01:08:54,625 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:08:54,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:08:54,626 INFO L82 PathProgramCache]: Analyzing trace with hash -1259766754, now seen corresponding path program 1 times [2021-10-13 01:08:54,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:08:54,626 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193187382] [2021-10-13 01:08:54,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:08:54,627 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:08:54,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:08:54,992 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:08:54,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:08:54,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193187382] [2021-10-13 01:08:54,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193187382] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:08:54,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109758214] [2021-10-13 01:08:54,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:08:54,993 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:08:54,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:08:55,012 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:08:55,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-10-13 01:08:55,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:08:55,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-13 01:08:55,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:08:55,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:08:55,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:08:55,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:08:55,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:08:55,402 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:08:55,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 163 treesize of output 125 [2021-10-13 01:08:55,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:08:55,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:08:55,424 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:08:55,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 97 treesize of output 59 [2021-10-13 01:08:55,432 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-13 01:08:55,433 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 56 treesize of output 56 [2021-10-13 01:08:55,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:08:55,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:08:55,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:08:55,532 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:08:55,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 133 treesize of output 93 [2021-10-13 01:08:55,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:08:55,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:08:55,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:08:55,544 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-10-13 01:08:55,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 106 treesize of output 88 [2021-10-13 01:08:55,550 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 79 treesize of output 71 [2021-10-13 01:08:56,127 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-10-13 01:08:56,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 91 treesize of output 58 [2021-10-13 01:08:56,134 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-10-13 01:08:56,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 30 [2021-10-13 01:08:56,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2021-10-13 01:08:56,202 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:08:56,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109758214] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:08:56,202 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:08:56,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 12 [2021-10-13 01:08:56,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795687829] [2021-10-13 01:08:56,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 01:08:56,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:08:56,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 01:08:56,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-10-13 01:08:56,204 INFO L87 Difference]: Start difference. First operand 127 states and 139 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:56,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:08:56,675 INFO L93 Difference]: Finished difference Result 153 states and 167 transitions. [2021-10-13 01:08:56,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 01:08:56,676 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-10-13 01:08:56,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:08:56,677 INFO L225 Difference]: With dead ends: 153 [2021-10-13 01:08:56,677 INFO L226 Difference]: Without dead ends: 151 [2021-10-13 01:08:56,677 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 367.8ms TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-10-13 01:08:56,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-10-13 01:08:56,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 136. [2021-10-13 01:08:56,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 128 states have (on average 1.1640625) internal successors, (149), 135 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:56,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 149 transitions. [2021-10-13 01:08:56,688 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 149 transitions. Word has length 29 [2021-10-13 01:08:56,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:08:56,689 INFO L470 AbstractCegarLoop]: Abstraction has 136 states and 149 transitions. [2021-10-13 01:08:56,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:08:56,689 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 149 transitions. [2021-10-13 01:08:56,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-13 01:08:56,692 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:08:56,692 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:08:56,726 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-10-13 01:08:56,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-10-13 01:08:56,909 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:08:56,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:08:56,909 INFO L82 PathProgramCache]: Analyzing trace with hash 1992708989, now seen corresponding path program 1 times [2021-10-13 01:08:56,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:08:56,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512933929] [2021-10-13 01:08:56,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:08:56,910 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:08:56,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:08:57,119 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:08:57,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:08:57,119 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512933929] [2021-10-13 01:08:57,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512933929] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:08:57,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417821545] [2021-10-13 01:08:57,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:08:57,120 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:08:57,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:08:57,125 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:08:57,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-10-13 01:08:57,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:08:57,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-13 01:08:57,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:08:57,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:08:57,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:08:57,449 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:08:57,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 169 treesize of output 131 [2021-10-13 01:08:57,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:08:57,468 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:08:57,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 103 treesize of output 65 [2021-10-13 01:08:57,483 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-10-13 01:08:57,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 66 [2021-10-13 01:08:57,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:08:57,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:08:57,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-10-13 01:08:57,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:08:57,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:08:57,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-10-13 01:08:57,910 INFO L354 Elim1Store]: treesize reduction 144, result has 18.6 percent of original size [2021-10-13 01:08:57,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 276 treesize of output 155 [2021-10-13 01:08:57,962 INFO L354 Elim1Store]: treesize reduction 192, result has 16.2 percent of original size [2021-10-13 01:08:57,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 151 treesize of output 128 [2021-10-13 01:08:57,978 INFO L354 Elim1Store]: treesize reduction 20, result has 39.4 percent of original size [2021-10-13 01:08:57,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 119 treesize of output 121 [2021-10-13 01:08:58,227 INFO L354 Elim1Store]: treesize reduction 208, result has 16.8 percent of original size [2021-10-13 01:08:58,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 15 case distinctions, treesize of input 235 treesize of output 142 [2021-10-13 01:08:58,291 INFO L354 Elim1Store]: treesize reduction 384, result has 14.7 percent of original size [2021-10-13 01:08:58,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 201 treesize of output 179 [2021-10-13 01:09:00,013 INFO L354 Elim1Store]: treesize reduction 117, result has 12.0 percent of original size [2021-10-13 01:09:00,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 15 case distinctions, treesize of input 175 treesize of output 96 [2021-10-13 01:09:00,026 INFO L354 Elim1Store]: treesize reduction 60, result has 1.6 percent of original size [2021-10-13 01:09:00,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 78 treesize of output 58 [2021-10-13 01:09:00,058 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:09:00,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417821545] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:09:00,059 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:09:00,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 14 [2021-10-13 01:09:00,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646121463] [2021-10-13 01:09:00,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 01:09:00,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:09:00,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 01:09:00,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-10-13 01:09:00,064 INFO L87 Difference]: Start difference. First operand 136 states and 149 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:09:00,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:09:00,698 INFO L93 Difference]: Finished difference Result 169 states and 184 transitions. [2021-10-13 01:09:00,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 01:09:00,699 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-13 01:09:00,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:09:00,700 INFO L225 Difference]: With dead ends: 169 [2021-10-13 01:09:00,700 INFO L226 Difference]: Without dead ends: 167 [2021-10-13 01:09:00,701 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 483.8ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-10-13 01:09:00,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-10-13 01:09:00,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 139. [2021-10-13 01:09:00,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 131 states have (on average 1.1603053435114503) internal successors, (152), 138 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:09:00,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 152 transitions. [2021-10-13 01:09:00,709 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 152 transitions. Word has length 31 [2021-10-13 01:09:00,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:09:00,709 INFO L470 AbstractCegarLoop]: Abstraction has 139 states and 152 transitions. [2021-10-13 01:09:00,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:09:00,710 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 152 transitions. [2021-10-13 01:09:00,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-13 01:09:00,711 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:09:00,711 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:09:00,746 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-10-13 01:09:00,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-10-13 01:09:00,927 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:09:00,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:09:00,927 INFO L82 PathProgramCache]: Analyzing trace with hash 509365297, now seen corresponding path program 1 times [2021-10-13 01:09:00,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:09:00,927 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563880607] [2021-10-13 01:09:00,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:09:00,928 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:09:00,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:09:00,975 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-10-13 01:09:00,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:09:00,976 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563880607] [2021-10-13 01:09:00,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563880607] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 01:09:00,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:09:00,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 01:09:00,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277010441] [2021-10-13 01:09:00,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 01:09:00,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:09:00,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 01:09:00,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:09:00,978 INFO L87 Difference]: Start difference. First operand 139 states and 152 transitions. Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:09:01,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:09:01,010 INFO L93 Difference]: Finished difference Result 204 states and 226 transitions. [2021-10-13 01:09:01,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 01:09:01,010 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-10-13 01:09:01,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:09:01,012 INFO L225 Difference]: With dead ends: 204 [2021-10-13 01:09:01,012 INFO L226 Difference]: Without dead ends: 111 [2021-10-13 01:09:01,013 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:09:01,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-10-13 01:09:01,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 96. [2021-10-13 01:09:01,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 91 states have (on average 1.120879120879121) internal successors, (102), 95 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:09:01,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 102 transitions. [2021-10-13 01:09:01,020 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 102 transitions. Word has length 36 [2021-10-13 01:09:01,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:09:01,021 INFO L470 AbstractCegarLoop]: Abstraction has 96 states and 102 transitions. [2021-10-13 01:09:01,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:09:01,021 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 102 transitions. [2021-10-13 01:09:01,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-13 01:09:01,022 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:09:01,022 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:09:01,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-10-13 01:09:01,022 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:09:01,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:09:01,023 INFO L82 PathProgramCache]: Analyzing trace with hash 525270376, now seen corresponding path program 1 times [2021-10-13 01:09:01,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:09:01,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224516362] [2021-10-13 01:09:01,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:09:01,024 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:09:01,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:09:01,068 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 01:09:01,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:09:01,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224516362] [2021-10-13 01:09:01,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224516362] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 01:09:01,069 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:09:01,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-13 01:09:01,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592855771] [2021-10-13 01:09:01,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 01:09:01,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:09:01,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 01:09:01,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 01:09:01,072 INFO L87 Difference]: Start difference. First operand 96 states and 102 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:09:01,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:09:01,113 INFO L93 Difference]: Finished difference Result 118 states and 126 transitions. [2021-10-13 01:09:01,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 01:09:01,113 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-10-13 01:09:01,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:09:01,115 INFO L225 Difference]: With dead ends: 118 [2021-10-13 01:09:01,115 INFO L226 Difference]: Without dead ends: 107 [2021-10-13 01:09:01,115 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 01:09:01,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2021-10-13 01:09:01,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 105. [2021-10-13 01:09:01,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 100 states have (on average 1.11) internal successors, (111), 104 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:09:01,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 111 transitions. [2021-10-13 01:09:01,124 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 111 transitions. Word has length 37 [2021-10-13 01:09:01,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:09:01,124 INFO L470 AbstractCegarLoop]: Abstraction has 105 states and 111 transitions. [2021-10-13 01:09:01,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:09:01,125 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 111 transitions. [2021-10-13 01:09:01,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-13 01:09:01,127 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:09:01,127 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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] [2021-10-13 01:09:01,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-13 01:09:01,127 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:09:01,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:09:01,128 INFO L82 PathProgramCache]: Analyzing trace with hash 1226334954, now seen corresponding path program 1 times [2021-10-13 01:09:01,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:09:01,128 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641070494] [2021-10-13 01:09:01,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:09:01,129 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:09:01,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:09:01,338 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:09:01,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:09:01,338 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641070494] [2021-10-13 01:09:01,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641070494] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:09:01,338 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701039914] [2021-10-13 01:09:01,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:09:01,339 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:09:01,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:09:01,340 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:09:01,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-10-13 01:09:01,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:09:01,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-13 01:09:01,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:09:01,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:09:01,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:09:01,798 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:09:01,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 163 treesize of output 125 [2021-10-13 01:09:01,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:09:01,822 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-10-13 01:09:01,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 118 treesize of output 68 [2021-10-13 01:09:01,830 INFO L354 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2021-10-13 01:09:01,831 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 68 treesize of output 68 [2021-10-13 01:09:01,903 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:09:01,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 114 treesize of output 82 [2021-10-13 01:09:01,911 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-10-13 01:09:01,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 87 treesize of output 69 [2021-10-13 01:09:02,617 INFO L354 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2021-10-13 01:09:02,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 90 treesize of output 52 [2021-10-13 01:09:02,628 INFO L354 Elim1Store]: treesize reduction 34, result has 8.1 percent of original size [2021-10-13 01:09:02,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 26 [2021-10-13 01:09:02,646 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:09:02,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701039914] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:09:02,647 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:09:02,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 15 [2021-10-13 01:09:02,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846121725] [2021-10-13 01:09:02,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 01:09:02,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:09:02,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 01:09:02,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-10-13 01:09:02,649 INFO L87 Difference]: Start difference. First operand 105 states and 111 transitions. Second operand has 15 states, 15 states have (on average 4.4) internal successors, (66), 15 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:09:04,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:09:04,750 INFO L93 Difference]: Finished difference Result 111 states and 116 transitions. [2021-10-13 01:09:04,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 01:09:04,751 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.4) internal successors, (66), 15 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-10-13 01:09:04,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:09:04,751 INFO L225 Difference]: With dead ends: 111 [2021-10-13 01:09:04,752 INFO L226 Difference]: Without dead ends: 80 [2021-10-13 01:09:04,752 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 242.8ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-10-13 01:09:04,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-10-13 01:09:04,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2021-10-13 01:09:04,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 75 states have (on average 1.12) internal successors, (84), 79 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:09:04,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 84 transitions. [2021-10-13 01:09:04,757 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 84 transitions. Word has length 37 [2021-10-13 01:09:04,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:09:04,757 INFO L470 AbstractCegarLoop]: Abstraction has 80 states and 84 transitions. [2021-10-13 01:09:04,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.4) internal successors, (66), 15 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:09:04,757 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 84 transitions. [2021-10-13 01:09:04,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 01:09:04,757 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:09:04,758 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:09:04,804 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-10-13 01:09:04,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-10-13 01:09:04,983 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:09:04,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:09:04,983 INFO L82 PathProgramCache]: Analyzing trace with hash 778254669, now seen corresponding path program 1 times [2021-10-13 01:09:04,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:09:04,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649788697] [2021-10-13 01:09:04,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:09:04,984 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:09:05,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:09:05,246 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:09:05,246 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:09:05,246 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649788697] [2021-10-13 01:09:05,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649788697] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:09:05,246 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689817568] [2021-10-13 01:09:05,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:09:05,246 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:09:05,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:09:05,248 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:09:05,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-10-13 01:09:05,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:09:05,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-13 01:09:05,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:09:05,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:09:05,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:09:05,838 INFO L354 Elim1Store]: treesize reduction 44, result has 30.2 percent of original size [2021-10-13 01:09:05,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 83 treesize of output 49 [2021-10-13 01:09:05,854 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-10-13 01:09:05,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 50 [2021-10-13 01:09:05,968 INFO L354 Elim1Store]: treesize reduction 54, result has 28.0 percent of original size [2021-10-13 01:09:05,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 41 [2021-10-13 01:09:06,359 INFO L354 Elim1Store]: treesize reduction 207, result has 17.9 percent of original size [2021-10-13 01:09:06,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 208 treesize of output 123 [2021-10-13 01:09:06,399 INFO L354 Elim1Store]: treesize reduction 92, result has 31.9 percent of original size [2021-10-13 01:09:06,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 183 treesize of output 206 [2021-10-13 01:09:07,119 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 01:09:07,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 15 case distinctions, treesize of input 147 treesize of output 99 [2021-10-13 01:09:08,246 INFO L354 Elim1Store]: treesize reduction 441, result has 11.8 percent of original size [2021-10-13 01:09:08,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 17 case distinctions, treesize of input 327 treesize of output 159 [2021-10-13 01:09:08,283 INFO L354 Elim1Store]: treesize reduction 60, result has 50.4 percent of original size [2021-10-13 01:09:08,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 274 treesize of output 302 [2021-10-13 01:09:14,996 INFO L354 Elim1Store]: treesize reduction 408, result has 12.1 percent of original size [2021-10-13 01:09:14,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 10 new quantified variables, introduced 28 case distinctions, treesize of input 258 treesize of output 142 [2021-10-13 01:09:37,916 INFO L354 Elim1Store]: treesize reduction 168, result has 13.0 percent of original size [2021-10-13 01:09:37,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 10 new quantified variables, introduced 21 case distinctions, treesize of input 215 treesize of output 104 [2021-10-13 01:09:38,151 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:09:38,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689817568] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:09:38,152 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:09:38,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-10-13 01:09:38,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369631959] [2021-10-13 01:09:38,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 01:09:38,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:09:38,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 01:09:38,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=271, Unknown=7, NotChecked=0, Total=342 [2021-10-13 01:09:38,154 INFO L87 Difference]: Start difference. First operand 80 states and 84 transitions. Second operand has 19 states, 19 states have (on average 3.8421052631578947) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:10:41,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:10:41,507 INFO L93 Difference]: Finished difference Result 149 states and 159 transitions. [2021-10-13 01:10:41,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 01:10:41,508 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.8421052631578947) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 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 38 [2021-10-13 01:10:41,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:10:41,509 INFO L225 Difference]: With dead ends: 149 [2021-10-13 01:10:41,509 INFO L226 Difference]: Without dead ends: 147 [2021-10-13 01:10:41,510 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 18529.4ms TimeCoverageRelationStatistics Valid=141, Invalid=603, Unknown=12, NotChecked=0, Total=756 [2021-10-13 01:10:41,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2021-10-13 01:10:41,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 78. [2021-10-13 01:10:41,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 74 states have (on average 1.1081081081081081) internal successors, (82), 77 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:10:41,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 82 transitions. [2021-10-13 01:10:41,515 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 82 transitions. Word has length 38 [2021-10-13 01:10:41,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:10:41,516 INFO L470 AbstractCegarLoop]: Abstraction has 78 states and 82 transitions. [2021-10-13 01:10:41,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.8421052631578947) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:10:41,516 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 82 transitions. [2021-10-13 01:10:41,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-13 01:10:41,517 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:10:41,517 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:10:41,549 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-10-13 01:10:41,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-10-13 01:10:41,731 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:10:41,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:10:41,731 INFO L82 PathProgramCache]: Analyzing trace with hash -1793269558, now seen corresponding path program 1 times [2021-10-13 01:10:41,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:10:41,732 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320263732] [2021-10-13 01:10:41,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:10:41,732 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:10:41,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:10:42,063 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:10:42,063 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:10:42,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320263732] [2021-10-13 01:10:42,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320263732] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:10:42,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512169200] [2021-10-13 01:10:42,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:10:42,064 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:10:42,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:10:42,070 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:10:42,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-10-13 01:10:42,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:10:42,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-13 01:10:42,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:10:42,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:10:42,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:10:42,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:10:42,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:10:42,695 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:10:42,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 169 treesize of output 131 [2021-10-13 01:10:42,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:10:42,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:10:42,722 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:10:42,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 103 treesize of output 65 [2021-10-13 01:10:42,739 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-10-13 01:10:42,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 66 [2021-10-13 01:10:42,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:10:42,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:10:42,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-10-13 01:10:42,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:10:42,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:10:42,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-10-13 01:10:42,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2021-10-13 01:10:43,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:10:43,326 INFO L354 Elim1Store]: treesize reduction 144, result has 18.6 percent of original size [2021-10-13 01:10:43,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 340 treesize of output 203 [2021-10-13 01:10:43,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:10:43,376 INFO L354 Elim1Store]: treesize reduction 192, result has 16.2 percent of original size [2021-10-13 01:10:43,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 215 treesize of output 192 [2021-10-13 01:10:43,417 INFO L354 Elim1Store]: treesize reduction 96, result has 26.2 percent of original size [2021-10-13 01:10:43,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 176 treesize of output 151 [2021-10-13 01:10:43,435 INFO L354 Elim1Store]: treesize reduction 20, result has 39.4 percent of original size [2021-10-13 01:10:43,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 137 treesize of output 139 [2021-10-13 01:10:43,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:10:43,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:10:43,641 INFO L354 Elim1Store]: treesize reduction 208, result has 16.8 percent of original size [2021-10-13 01:10:43,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 15 case distinctions, treesize of input 263 treesize of output 158 [2021-10-13 01:10:43,656 INFO L354 Elim1Store]: treesize reduction 57, result has 16.2 percent of original size [2021-10-13 01:10:43,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 229 treesize of output 220 [2021-10-13 01:10:43,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:10:43,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:10:43,706 INFO L354 Elim1Store]: treesize reduction 384, result has 14.7 percent of original size [2021-10-13 01:10:43,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 217 treesize of output 195 [2021-10-13 01:10:45,990 INFO L354 Elim1Store]: treesize reduction 76, result has 14.6 percent of original size [2021-10-13 01:10:45,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 10 case distinctions, treesize of input 196 treesize of output 118 [2021-10-13 01:10:46,003 INFO L354 Elim1Store]: treesize reduction 88, result has 1.1 percent of original size [2021-10-13 01:10:46,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 112 treesize of output 79 [2021-10-13 01:10:46,178 INFO L354 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2021-10-13 01:10:46,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 26 [2021-10-13 01:10:46,189 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:10:46,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512169200] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:10:46,190 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:10:46,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-10-13 01:10:46,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401555512] [2021-10-13 01:10:46,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 01:10:46,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:10:46,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 01:10:46,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-10-13 01:10:46,192 INFO L87 Difference]: Start difference. First operand 78 states and 82 transitions. Second operand has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:10:47,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:10:47,001 INFO L93 Difference]: Finished difference Result 101 states and 107 transitions. [2021-10-13 01:10:47,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 01:10:47,003 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 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 40 [2021-10-13 01:10:47,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:10:47,004 INFO L225 Difference]: With dead ends: 101 [2021-10-13 01:10:47,004 INFO L226 Difference]: Without dead ends: 99 [2021-10-13 01:10:47,004 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 644.3ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-10-13 01:10:47,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-10-13 01:10:47,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 84. [2021-10-13 01:10:47,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 80 states have (on average 1.1125) internal successors, (89), 83 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:10:47,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 89 transitions. [2021-10-13 01:10:47,012 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 89 transitions. Word has length 40 [2021-10-13 01:10:47,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:10:47,012 INFO L470 AbstractCegarLoop]: Abstraction has 84 states and 89 transitions. [2021-10-13 01:10:47,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:10:47,013 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 89 transitions. [2021-10-13 01:10:47,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-10-13 01:10:47,014 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:10:47,014 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:10:47,048 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-10-13 01:10:47,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-10-13 01:10:47,229 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:10:47,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:10:47,229 INFO L82 PathProgramCache]: Analyzing trace with hash -1428751921, now seen corresponding path program 1 times [2021-10-13 01:10:47,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:10:47,229 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189810163] [2021-10-13 01:10:47,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:10:47,229 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:10:47,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:10:47,281 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-10-13 01:10:47,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:10:47,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189810163] [2021-10-13 01:10:47,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189810163] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 01:10:47,282 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:10:47,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 01:10:47,283 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104025654] [2021-10-13 01:10:47,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 01:10:47,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:10:47,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 01:10:47,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:10:47,284 INFO L87 Difference]: Start difference. First operand 84 states and 89 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:10:47,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:10:47,309 INFO L93 Difference]: Finished difference Result 110 states and 117 transitions. [2021-10-13 01:10:47,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 01:10:47,310 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-10-13 01:10:47,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:10:47,311 INFO L225 Difference]: With dead ends: 110 [2021-10-13 01:10:47,311 INFO L226 Difference]: Without dead ends: 98 [2021-10-13 01:10:47,311 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:10:47,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-10-13 01:10:47,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 84. [2021-10-13 01:10:47,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 80 states have (on average 1.1) internal successors, (88), 83 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:10:47,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 88 transitions. [2021-10-13 01:10:47,320 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 88 transitions. Word has length 41 [2021-10-13 01:10:47,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:10:47,320 INFO L470 AbstractCegarLoop]: Abstraction has 84 states and 88 transitions. [2021-10-13 01:10:47,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:10:47,321 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 88 transitions. [2021-10-13 01:10:47,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-10-13 01:10:47,321 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:10:47,321 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:10:47,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-10-13 01:10:47,322 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:10:47,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:10:47,322 INFO L82 PathProgramCache]: Analyzing trace with hash 755507507, now seen corresponding path program 1 times [2021-10-13 01:10:47,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:10:47,323 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355460428] [2021-10-13 01:10:47,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:10:47,323 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:10:47,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:10:47,669 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:10:47,669 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:10:47,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355460428] [2021-10-13 01:10:47,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355460428] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:10:47,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486005165] [2021-10-13 01:10:47,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:10:47,669 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:10:47,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:10:47,673 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:10:47,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-10-13 01:10:48,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:10:48,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 46 conjunts are in the unsatisfiable core [2021-10-13 01:10:48,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:10:48,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:10:48,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:10:48,604 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:10:48,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 169 treesize of output 131 [2021-10-13 01:10:48,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:10:48,624 INFO L354 Elim1Store]: treesize reduction 40, result has 27.3 percent of original size [2021-10-13 01:10:48,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 71 treesize of output 62 [2021-10-13 01:10:48,639 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-10-13 01:10:48,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 66 [2021-10-13 01:10:48,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:10:48,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:10:48,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-10-13 01:10:48,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:10:48,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:10:48,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-10-13 01:10:49,040 INFO L354 Elim1Store]: treesize reduction 144, result has 18.6 percent of original size [2021-10-13 01:10:49,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 282 treesize of output 161 [2021-10-13 01:10:49,082 INFO L354 Elim1Store]: treesize reduction 192, result has 16.2 percent of original size [2021-10-13 01:10:49,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 157 treesize of output 134 [2021-10-13 01:10:49,105 INFO L354 Elim1Store]: treesize reduction 60, result has 31.0 percent of original size [2021-10-13 01:10:49,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 125 treesize of output 140 [2021-10-13 01:10:49,327 INFO L354 Elim1Store]: treesize reduction 162, result has 17.8 percent of original size [2021-10-13 01:10:49,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 143 treesize of output 124 [2021-10-13 01:10:49,366 INFO L354 Elim1Store]: treesize reduction 202, result has 17.6 percent of original size [2021-10-13 01:10:49,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 133 treesize of output 135 [2021-10-13 01:10:50,013 INFO L354 Elim1Store]: treesize reduction 380, result has 13.4 percent of original size [2021-10-13 01:10:50,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 17 case distinctions, treesize of input 502 treesize of output 246 [2021-10-13 01:10:50,118 INFO L354 Elim1Store]: treesize reduction 832, result has 9.1 percent of original size [2021-10-13 01:10:50,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 17 case distinctions, treesize of input 497 treesize of output 371 [2021-10-13 01:10:50,148 INFO L354 Elim1Store]: treesize reduction 60, result has 50.4 percent of original size [2021-10-13 01:10:50,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 356 treesize of output 384 [2021-10-13 01:10:51,644 INFO L354 Elim1Store]: treesize reduction 372, result has 13.1 percent of original size [2021-10-13 01:10:51,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 10 new quantified variables, introduced 28 case distinctions, treesize of input 407 treesize of output 207 [2021-10-13 01:10:51,741 INFO L354 Elim1Store]: treesize reduction 860, result has 10.8 percent of original size [2021-10-13 01:10:51,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 361 treesize of output 333 [2021-10-13 01:11:04,359 INFO L354 Elim1Store]: treesize reduction 237, result has 9.2 percent of original size [2021-10-13 01:11:04,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 11 new quantified variables, introduced 28 case distinctions, treesize of input 322 treesize of output 154 [2021-10-13 01:11:04,389 INFO L354 Elim1Store]: treesize reduction 149, result has 5.1 percent of original size [2021-10-13 01:11:04,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 133 treesize of output 113 [2021-10-13 01:11:04,439 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:11:04,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486005165] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:11:04,439 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:11:04,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-10-13 01:11:04,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118660067] [2021-10-13 01:11:04,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-13 01:11:04,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:11:04,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-13 01:11:04,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-10-13 01:11:04,441 INFO L87 Difference]: Start difference. First operand 84 states and 88 transitions. Second operand has 17 states, 17 states have (on average 4.647058823529412) internal successors, (79), 17 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:11:11,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:11:11,196 INFO L93 Difference]: Finished difference Result 131 states and 138 transitions. [2021-10-13 01:11:11,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 01:11:11,196 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.647058823529412) internal successors, (79), 17 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-10-13 01:11:11,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:11:11,197 INFO L225 Difference]: With dead ends: 131 [2021-10-13 01:11:11,197 INFO L226 Difference]: Without dead ends: 129 [2021-10-13 01:11:11,198 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 855.3ms TimeCoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2021-10-13 01:11:11,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-10-13 01:11:11,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 82. [2021-10-13 01:11:11,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 79 states have (on average 1.0886075949367089) internal successors, (86), 81 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:11:11,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 86 transitions. [2021-10-13 01:11:11,206 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 86 transitions. Word has length 41 [2021-10-13 01:11:11,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:11:11,207 INFO L470 AbstractCegarLoop]: Abstraction has 82 states and 86 transitions. [2021-10-13 01:11:11,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.647058823529412) internal successors, (79), 17 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:11:11,207 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 86 transitions. [2021-10-13 01:11:11,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-10-13 01:11:11,208 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:11:11,208 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:11:11,246 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-10-13 01:11:11,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:11:11,429 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:11:11,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:11:11,429 INFO L82 PathProgramCache]: Analyzing trace with hash 1699655007, now seen corresponding path program 1 times [2021-10-13 01:11:11,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:11:11,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681958948] [2021-10-13 01:11:11,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:11:11,429 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:11:11,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:11:11,737 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:11:11,738 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:11:11,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681958948] [2021-10-13 01:11:11,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681958948] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:11:11,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750253202] [2021-10-13 01:11:11,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:11:11,738 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:11:11,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:11:11,739 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:11:11,740 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-10-13 01:11:12,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:11:12,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 59 conjunts are in the unsatisfiable core [2021-10-13 01:11:12,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:11:12,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:11:12,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:12,718 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:11:12,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 169 treesize of output 131 [2021-10-13 01:11:12,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:12,733 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:11:12,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 103 treesize of output 65 [2021-10-13 01:11:12,748 INFO L354 Elim1Store]: treesize reduction 26, result has 35.0 percent of original size [2021-10-13 01:11:12,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 78 treesize of output 82 [2021-10-13 01:11:12,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:12,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:12,849 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:11:12,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 106 treesize of output 83 [2021-10-13 01:11:12,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:12,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:12,858 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:11:12,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 71 treesize of output 61 [2021-10-13 01:11:13,166 INFO L354 Elim1Store]: treesize reduction 148, result has 16.4 percent of original size [2021-10-13 01:11:13,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 329 treesize of output 184 [2021-10-13 01:11:13,234 INFO L354 Elim1Store]: treesize reduction 272, result has 15.3 percent of original size [2021-10-13 01:11:13,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 276 treesize of output 164 [2021-10-13 01:11:13,256 INFO L354 Elim1Store]: treesize reduction 108, result has 20.0 percent of original size [2021-10-13 01:11:13,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 155 treesize of output 162 [2021-10-13 01:11:13,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:13,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:13,467 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-10-13 01:11:13,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 171 treesize of output 122 [2021-10-13 01:11:13,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:13,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:13,497 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-10-13 01:11:13,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 121 treesize of output 117 [2021-10-13 01:11:13,929 INFO L354 Elim1Store]: treesize reduction 332, result has 13.3 percent of original size [2021-10-13 01:11:13,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 17 case distinctions, treesize of input 265 treesize of output 235 [2021-10-13 01:11:14,005 INFO L354 Elim1Store]: treesize reduction 260, result has 15.3 percent of original size [2021-10-13 01:11:14,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 17 case distinctions, treesize of input 192 treesize of output 149 [2021-10-13 01:11:14,024 INFO L354 Elim1Store]: treesize reduction 60, result has 45.0 percent of original size [2021-10-13 01:11:14,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 216 treesize of output 236 [2021-10-13 01:11:14,533 INFO L354 Elim1Store]: treesize reduction 332, result has 14.4 percent of original size [2021-10-13 01:11:14,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 9 new quantified variables, introduced 28 case distinctions, treesize of input 307 treesize of output 180 [2021-10-13 01:11:14,615 INFO L354 Elim1Store]: treesize reduction 788, result has 11.7 percent of original size [2021-10-13 01:11:14,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 318 treesize of output 290 [2021-10-13 01:11:16,758 INFO L354 Elim1Store]: treesize reduction 294, result has 8.4 percent of original size [2021-10-13 01:11:16,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 9 select indices, 9 select index equivalence classes, 1 disjoint index pairs (out of 36 index pairs), introduced 14 new quantified variables, introduced 36 case distinctions, treesize of input 296 treesize of output 145 [2021-10-13 01:11:16,774 INFO L354 Elim1Store]: treesize reduction 116, result has 0.9 percent of original size [2021-10-13 01:11:16,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 104 treesize of output 76 [2021-10-13 01:11:16,794 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:11:16,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750253202] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:11:16,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:11:16,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-10-13 01:11:16,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568878503] [2021-10-13 01:11:16,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 01:11:16,795 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:11:16,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 01:11:16,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-10-13 01:11:16,796 INFO L87 Difference]: Start difference. First operand 82 states and 86 transitions. Second operand has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 19 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:11:17,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:11:17,420 INFO L93 Difference]: Finished difference Result 129 states and 135 transitions. [2021-10-13 01:11:17,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 01:11:17,421 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 19 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-10-13 01:11:17,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:11:17,422 INFO L225 Difference]: With dead ends: 129 [2021-10-13 01:11:17,422 INFO L226 Difference]: Without dead ends: 127 [2021-10-13 01:11:17,422 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 556.5ms TimeCoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-10-13 01:11:17,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-10-13 01:11:17,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 106. [2021-10-13 01:11:17,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 103 states have (on average 1.0776699029126213) internal successors, (111), 105 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:11:17,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 111 transitions. [2021-10-13 01:11:17,433 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 111 transitions. Word has length 44 [2021-10-13 01:11:17,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:11:17,433 INFO L470 AbstractCegarLoop]: Abstraction has 106 states and 111 transitions. [2021-10-13 01:11:17,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 19 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:11:17,434 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 111 transitions. [2021-10-13 01:11:17,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-13 01:11:17,434 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:11:17,435 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 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] [2021-10-13 01:11:17,463 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-10-13 01:11:17,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:11:17,653 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:11:17,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:11:17,653 INFO L82 PathProgramCache]: Analyzing trace with hash 1057023877, now seen corresponding path program 1 times [2021-10-13 01:11:17,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:11:17,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123645649] [2021-10-13 01:11:17,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:11:17,654 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:11:17,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:11:18,145 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:11:18,145 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:11:18,145 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123645649] [2021-10-13 01:11:18,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123645649] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:11:18,145 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391621314] [2021-10-13 01:11:18,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:11:18,145 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:11:18,146 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:11:18,146 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:11:18,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-10-13 01:11:19,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:11:19,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 72 conjunts are in the unsatisfiable core [2021-10-13 01:11:19,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:11:19,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:11:19,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:19,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:19,322 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:11:19,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 169 treesize of output 131 [2021-10-13 01:11:19,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:19,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:19,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:19,339 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-10-13 01:11:19,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 128 treesize of output 78 [2021-10-13 01:11:19,352 INFO L354 Elim1Store]: treesize reduction 26, result has 35.0 percent of original size [2021-10-13 01:11:19,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 78 treesize of output 82 [2021-10-13 01:11:19,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:19,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:19,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:19,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:19,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:19,438 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:11:19,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 106 treesize of output 96 [2021-10-13 01:11:19,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:19,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:19,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:19,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:19,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:19,446 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:11:19,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 87 treesize of output 64 [2021-10-13 01:11:19,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:19,887 INFO L354 Elim1Store]: treesize reduction 148, result has 16.4 percent of original size [2021-10-13 01:11:19,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 329 treesize of output 184 [2021-10-13 01:11:19,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:19,931 INFO L354 Elim1Store]: treesize reduction 192, result has 16.2 percent of original size [2021-10-13 01:11:19,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 152 treesize of output 129 [2021-10-13 01:11:19,956 INFO L354 Elim1Store]: treesize reduction 68, result has 21.8 percent of original size [2021-10-13 01:11:19,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 120 treesize of output 127 [2021-10-13 01:11:20,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:20,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:20,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:20,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:20,174 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-10-13 01:11:20,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 131 treesize of output 127 [2021-10-13 01:11:20,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:20,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:20,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:20,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:20,183 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-10-13 01:11:20,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 7 case distinctions, treesize of input 112 treesize of output 91 [2021-10-13 01:11:20,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:20,624 INFO L354 Elim1Store]: treesize reduction 332, result has 13.3 percent of original size [2021-10-13 01:11:20,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 17 case distinctions, treesize of input 264 treesize of output 234 [2021-10-13 01:11:20,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:20,689 INFO L354 Elim1Store]: treesize reduction 264, result has 14.0 percent of original size [2021-10-13 01:11:20,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 17 case distinctions, treesize of input 191 treesize of output 144 [2021-10-13 01:11:20,701 INFO L354 Elim1Store]: treesize reduction 81, result has 4.7 percent of original size [2021-10-13 01:11:20,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 184 treesize of output 168 [2021-10-13 01:11:20,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:20,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:20,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:20,940 INFO L354 Elim1Store]: treesize reduction 72, result has 1.4 percent of original size [2021-10-13 01:11:20,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 3 disjoint index pairs (out of 21 index pairs), introduced 9 new quantified variables, introduced 21 case distinctions, treesize of input 194 treesize of output 154 [2021-10-13 01:11:20,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:20,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:20,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:20,963 INFO L354 Elim1Store]: treesize reduction 132, result has 0.8 percent of original size [2021-10-13 01:11:20,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 3 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 179 treesize of output 185 [2021-10-13 01:11:20,969 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 164 treesize of output 160 [2021-10-13 01:11:22,678 INFO L354 Elim1Store]: treesize reduction 278, result has 7.6 percent of original size [2021-10-13 01:11:22,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 9 select indices, 9 select index equivalence classes, 1 disjoint index pairs (out of 36 index pairs), introduced 17 new quantified variables, introduced 36 case distinctions, treesize of input 489 treesize of output 183 [2021-10-13 01:11:22,752 INFO L354 Elim1Store]: treesize reduction 278, result has 2.5 percent of original size [2021-10-13 01:11:22,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 9 select indices, 9 select index equivalence classes, 1 disjoint index pairs (out of 36 index pairs), introduced 12 new quantified variables, introduced 36 case distinctions, treesize of input 117 treesize of output 80 [2021-10-13 01:11:22,765 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 15 treesize of output 7 [2021-10-13 01:11:22,771 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:11:22,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391621314] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:11:22,771 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:11:22,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 19 [2021-10-13 01:11:22,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628285623] [2021-10-13 01:11:22,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 01:11:22,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:11:22,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 01:11:22,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-10-13 01:11:22,773 INFO L87 Difference]: Start difference. First operand 106 states and 111 transitions. Second operand has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 19 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:11:26,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:11:26,089 INFO L93 Difference]: Finished difference Result 127 states and 133 transitions. [2021-10-13 01:11:26,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 01:11:26,089 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 19 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-10-13 01:11:26,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:11:26,090 INFO L225 Difference]: With dead ends: 127 [2021-10-13 01:11:26,090 INFO L226 Difference]: Without dead ends: 125 [2021-10-13 01:11:26,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 840.4ms TimeCoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-10-13 01:11:26,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2021-10-13 01:11:26,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 109. [2021-10-13 01:11:26,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 106 states have (on average 1.0754716981132075) internal successors, (114), 108 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:11:26,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 114 transitions. [2021-10-13 01:11:26,101 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 114 transitions. Word has length 47 [2021-10-13 01:11:26,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:11:26,102 INFO L470 AbstractCegarLoop]: Abstraction has 109 states and 114 transitions. [2021-10-13 01:11:26,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 19 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:11:26,102 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 114 transitions. [2021-10-13 01:11:26,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-10-13 01:11:26,103 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:11:26,103 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:11:26,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-10-13 01:11:26,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-10-13 01:11:26,320 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:11:26,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:11:26,321 INFO L82 PathProgramCache]: Analyzing trace with hash 1977153044, now seen corresponding path program 1 times [2021-10-13 01:11:26,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:11:26,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241464970] [2021-10-13 01:11:26,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:11:26,321 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:11:26,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:11:26,363 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-13 01:11:26,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:11:26,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241464970] [2021-10-13 01:11:26,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241464970] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 01:11:26,364 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:11:26,364 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-13 01:11:26,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126063271] [2021-10-13 01:11:26,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 01:11:26,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:11:26,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 01:11:26,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 01:11:26,367 INFO L87 Difference]: Start difference. First operand 109 states and 114 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:11:26,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:11:26,407 INFO L93 Difference]: Finished difference Result 131 states and 138 transitions. [2021-10-13 01:11:26,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 01:11:26,408 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 0 states have call successors, (0), 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 48 [2021-10-13 01:11:26,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:11:26,409 INFO L225 Difference]: With dead ends: 131 [2021-10-13 01:11:26,409 INFO L226 Difference]: Without dead ends: 120 [2021-10-13 01:11:26,409 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 01:11:26,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-10-13 01:11:26,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 118. [2021-10-13 01:11:26,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 115 states have (on average 1.0695652173913044) internal successors, (123), 117 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:11:26,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 123 transitions. [2021-10-13 01:11:26,422 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 123 transitions. Word has length 48 [2021-10-13 01:11:26,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:11:26,423 INFO L470 AbstractCegarLoop]: Abstraction has 118 states and 123 transitions. [2021-10-13 01:11:26,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:11:26,423 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 123 transitions. [2021-10-13 01:11:26,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-10-13 01:11:26,423 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:11:26,424 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-10-13 01:11:26,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-10-13 01:11:26,424 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:11:26,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:11:26,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1616749674, now seen corresponding path program 1 times [2021-10-13 01:11:26,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:11:26,425 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841429047] [2021-10-13 01:11:26,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:11:26,425 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:11:26,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:11:26,794 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:11:26,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:11:26,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841429047] [2021-10-13 01:11:26,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841429047] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:11:26,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51474811] [2021-10-13 01:11:26,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:11:26,795 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:11:26,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:11:26,800 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:11:26,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-10-13 01:11:28,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:11:28,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 44 conjunts are in the unsatisfiable core [2021-10-13 01:11:28,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:11:28,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:11:28,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:28,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:28,371 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:11:28,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 169 treesize of output 131 [2021-10-13 01:11:28,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:28,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:28,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:28,393 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-10-13 01:11:28,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 128 treesize of output 78 [2021-10-13 01:11:28,405 INFO L354 Elim1Store]: treesize reduction 26, result has 35.0 percent of original size [2021-10-13 01:11:28,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 78 treesize of output 82 [2021-10-13 01:11:28,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:28,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:28,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:28,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:28,491 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:11:28,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 106 treesize of output 83 [2021-10-13 01:11:28,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:28,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:28,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:28,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:28,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:28,514 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:11:28,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 87 treesize of output 77 [2021-10-13 01:11:28,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:28,813 INFO L354 Elim1Store]: treesize reduction 148, result has 16.4 percent of original size [2021-10-13 01:11:28,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 323 treesize of output 178 [2021-10-13 01:11:28,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:28,852 INFO L354 Elim1Store]: treesize reduction 192, result has 16.2 percent of original size [2021-10-13 01:11:28,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 146 treesize of output 123 [2021-10-13 01:11:28,861 INFO L354 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2021-10-13 01:11:28,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 114 treesize of output 108 [2021-10-13 01:11:29,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:29,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:29,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:29,024 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-10-13 01:11:29,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 10 case distinctions, treesize of input 222 treesize of output 127 [2021-10-13 01:11:29,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:29,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:11:29,042 INFO L354 Elim1Store]: treesize reduction 68, result has 1.4 percent of original size [2021-10-13 01:11:29,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 158 treesize of output 146 [2021-10-13 01:11:29,045 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 131 treesize of output 123 [2021-10-13 01:11:30,499 INFO L354 Elim1Store]: treesize reduction 113, result has 9.6 percent of original size [2021-10-13 01:11:30,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 15 case distinctions, treesize of input 261 treesize of output 123 [2021-10-13 01:11:30,531 INFO L354 Elim1Store]: treesize reduction 114, result has 2.6 percent of original size [2021-10-13 01:11:30,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 15 case distinctions, treesize of input 81 treesize of output 50 [2021-10-13 01:11:30,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2021-10-13 01:11:30,614 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:11:30,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51474811] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:11:30,614 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:11:30,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 16 [2021-10-13 01:11:30,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204847786] [2021-10-13 01:11:30,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 01:11:30,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:11:30,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 01:11:30,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-10-13 01:11:30,617 INFO L87 Difference]: Start difference. First operand 118 states and 123 transitions. Second operand has 16 states, 16 states have (on average 5.375) internal successors, (86), 16 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:11:31,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:11:31,227 INFO L93 Difference]: Finished difference Result 132 states and 136 transitions. [2021-10-13 01:11:31,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 01:11:31,228 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.375) internal successors, (86), 16 states have internal predecessors, (86), 0 states have call successors, (0), 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 48 [2021-10-13 01:11:31,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:11:31,229 INFO L225 Difference]: With dead ends: 132 [2021-10-13 01:11:31,229 INFO L226 Difference]: Without dead ends: 130 [2021-10-13 01:11:31,229 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 583.4ms TimeCoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-10-13 01:11:31,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2021-10-13 01:11:31,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 126. [2021-10-13 01:11:31,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 123 states have (on average 1.065040650406504) internal successors, (131), 125 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:11:31,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 131 transitions. [2021-10-13 01:11:31,246 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 131 transitions. Word has length 48 [2021-10-13 01:11:31,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:11:31,246 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 131 transitions. [2021-10-13 01:11:31,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.375) internal successors, (86), 16 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:11:31,247 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 131 transitions. [2021-10-13 01:11:31,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-13 01:11:31,248 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:11:31,248 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:11:31,290 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-10-13 01:11:31,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-10-13 01:11:31,461 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:11:31,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:11:31,461 INFO L82 PathProgramCache]: Analyzing trace with hash -1164547354, now seen corresponding path program 2 times [2021-10-13 01:11:31,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:11:31,461 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16155237] [2021-10-13 01:11:31,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:11:31,461 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:11:31,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:11:31,927 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:11:31,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:11:31,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16155237] [2021-10-13 01:11:31,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16155237] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:11:31,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203404405] [2021-10-13 01:11:31,928 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 01:11:31,928 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:11:31,928 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:11:31,929 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:11:31,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-10-13 01:11:33,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 01:11:33,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 01:11:33,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 66 conjunts are in the unsatisfiable core [2021-10-13 01:11:33,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:11:33,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:11:33,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:33,438 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:11:33,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 169 treesize of output 131 [2021-10-13 01:11:33,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:33,454 INFO L354 Elim1Store]: treesize reduction 40, result has 27.3 percent of original size [2021-10-13 01:11:33,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 71 treesize of output 62 [2021-10-13 01:11:33,467 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-10-13 01:11:33,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 66 [2021-10-13 01:11:33,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:33,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:33,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-10-13 01:11:33,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:33,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:33,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:33,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-10-13 01:11:33,904 INFO L354 Elim1Store]: treesize reduction 148, result has 16.4 percent of original size [2021-10-13 01:11:33,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 329 treesize of output 184 [2021-10-13 01:11:33,976 INFO L354 Elim1Store]: treesize reduction 192, result has 16.2 percent of original size [2021-10-13 01:11:33,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 152 treesize of output 129 [2021-10-13 01:11:34,000 INFO L354 Elim1Store]: treesize reduction 68, result has 21.8 percent of original size [2021-10-13 01:11:34,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 120 treesize of output 127 [2021-10-13 01:11:34,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:34,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:34,211 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-10-13 01:11:34,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 7 case distinctions, treesize of input 131 treesize of output 110 [2021-10-13 01:11:34,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:34,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:11:34,228 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-10-13 01:11:34,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 112 treesize of output 108 [2021-10-13 01:11:34,646 INFO L354 Elim1Store]: treesize reduction 260, result has 15.3 percent of original size [2021-10-13 01:11:34,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 17 case distinctions, treesize of input 243 treesize of output 200 [2021-10-13 01:11:34,734 INFO L354 Elim1Store]: treesize reduction 552, result has 12.5 percent of original size [2021-10-13 01:11:34,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 17 case distinctions, treesize of input 404 treesize of output 274 [2021-10-13 01:11:34,772 INFO L354 Elim1Store]: treesize reduction 210, result has 29.5 percent of original size [2021-10-13 01:11:34,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 259 treesize of output 313 [2021-10-13 01:11:35,185 INFO L354 Elim1Store]: treesize reduction 344, result has 14.0 percent of original size [2021-10-13 01:11:35,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 10 new quantified variables, introduced 28 case distinctions, treesize of input 322 treesize of output 183 [2021-10-13 01:11:35,263 INFO L354 Elim1Store]: treesize reduction 560, result has 14.1 percent of original size [2021-10-13 01:11:35,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 312 treesize of output 320 [2021-10-13 01:11:36,124 INFO L354 Elim1Store]: treesize reduction 569, result has 11.4 percent of original size [2021-10-13 01:11:36,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 10 new quantified variables, introduced 30 case distinctions, treesize of input 708 treesize of output 289 [2021-10-13 01:11:36,299 INFO L354 Elim1Store]: treesize reduction 1513, result has 7.6 percent of original size [2021-10-13 01:11:36,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 30 case distinctions, treesize of input 699 treesize of output 535 [2021-10-13 01:11:36,332 INFO L354 Elim1Store]: treesize reduction 136, result has 43.6 percent of original size [2021-10-13 01:11:36,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 514 treesize of output 568 [2021-10-13 01:11:38,665 INFO L354 Elim1Store]: treesize reduction 528, result has 11.7 percent of original size [2021-10-13 01:11:38,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 1 disjoint index pairs (out of 36 index pairs), introduced 13 new quantified variables, introduced 45 case distinctions, treesize of input 596 treesize of output 249 [2021-10-13 01:11:38,815 INFO L354 Elim1Store]: treesize reduction 1488, result has 9.2 percent of original size [2021-10-13 01:11:38,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 1 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 45 case distinctions, treesize of input 538 treesize of output 504 [2021-10-13 01:11:58,926 INFO L354 Elim1Store]: treesize reduction 470, result has 6.9 percent of original size [2021-10-13 01:11:58,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 1 disjoint index pairs (out of 55 index pairs), introduced 17 new quantified variables, introduced 55 case distinctions, treesize of input 503 treesize of output 207 [2021-10-13 01:11:59,002 INFO L354 Elim1Store]: treesize reduction 237, result has 3.3 percent of original size [2021-10-13 01:11:59,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 9 select indices, 9 select index equivalence classes, 1 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 163 treesize of output 135 [2021-10-13 01:11:59,069 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:11:59,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203404405] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:11:59,069 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:11:59,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-10-13 01:11:59,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835366793] [2021-10-13 01:11:59,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 01:11:59,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:11:59,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 01:11:59,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-10-13 01:11:59,070 INFO L87 Difference]: Start difference. First operand 126 states and 131 transitions. Second operand has 21 states, 21 states have (on average 4.904761904761905) internal successors, (103), 21 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:12:17,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:12:17,133 INFO L93 Difference]: Finished difference Result 183 states and 191 transitions. [2021-10-13 01:12:17,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 01:12:17,133 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.904761904761905) internal successors, (103), 21 states have internal predecessors, (103), 0 states have call successors, (0), 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 53 [2021-10-13 01:12:17,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:12:17,135 INFO L225 Difference]: With dead ends: 183 [2021-10-13 01:12:17,135 INFO L226 Difference]: Without dead ends: 181 [2021-10-13 01:12:17,135 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 44 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 2612.6ms TimeCoverageRelationStatistics Valid=118, Invalid=693, Unknown=1, NotChecked=0, Total=812 [2021-10-13 01:12:17,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-10-13 01:12:17,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 124. [2021-10-13 01:12:17,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 122 states have (on average 1.0573770491803278) internal successors, (129), 123 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:12:17,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 129 transitions. [2021-10-13 01:12:17,153 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 129 transitions. Word has length 53 [2021-10-13 01:12:17,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:12:17,153 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 129 transitions. [2021-10-13 01:12:17,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.904761904761905) internal successors, (103), 21 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:12:17,153 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 129 transitions. [2021-10-13 01:12:17,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-13 01:12:17,154 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:12:17,154 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 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] [2021-10-13 01:12:17,190 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-10-13 01:12:17,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:12:17,369 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:12:17,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:12:17,369 INFO L82 PathProgramCache]: Analyzing trace with hash 53222075, now seen corresponding path program 1 times [2021-10-13 01:12:17,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:12:17,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497796516] [2021-10-13 01:12:17,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:12:17,370 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:12:17,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:12:17,781 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:12:17,781 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:12:17,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497796516] [2021-10-13 01:12:17,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497796516] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:12:17,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472344296] [2021-10-13 01:12:17,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:12:17,782 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:12:17,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:12:17,783 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:12:17,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-10-13 01:12:19,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:12:19,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 55 conjunts are in the unsatisfiable core [2021-10-13 01:12:19,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:12:19,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:12:19,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:12:19,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:12:19,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:12:19,628 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:12:19,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 169 treesize of output 131 [2021-10-13 01:12:19,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:12:19,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:12:19,653 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:12:19,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 103 treesize of output 65 [2021-10-13 01:12:19,671 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-10-13 01:12:19,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 66 [2021-10-13 01:12:19,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:12:19,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:12:19,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-10-13 01:12:19,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2021-10-13 01:12:19,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:12:19,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:12:19,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-10-13 01:12:20,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:12:20,287 INFO L354 Elim1Store]: treesize reduction 144, result has 18.6 percent of original size [2021-10-13 01:12:20,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 346 treesize of output 209 [2021-10-13 01:12:20,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:12:20,339 INFO L354 Elim1Store]: treesize reduction 240, result has 15.8 percent of original size [2021-10-13 01:12:20,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 346 treesize of output 254 [2021-10-13 01:12:20,372 INFO L354 Elim1Store]: treesize reduction 92, result has 31.9 percent of original size [2021-10-13 01:12:20,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 245 treesize of output 268 [2021-10-13 01:12:20,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 264 treesize of output 207 [2021-10-13 01:12:20,410 INFO L354 Elim1Store]: treesize reduction 41, result has 21.2 percent of original size [2021-10-13 01:12:20,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 193 treesize of output 181 [2021-10-13 01:12:20,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:12:20,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:12:20,673 INFO L354 Elim1Store]: treesize reduction 220, result has 16.0 percent of original size [2021-10-13 01:12:20,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 15 case distinctions, treesize of input 216 treesize of output 156 [2021-10-13 01:12:20,691 INFO L354 Elim1Store]: treesize reduction 41, result has 21.2 percent of original size [2021-10-13 01:12:20,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 206 treesize of output 205 [2021-10-13 01:12:20,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:12:20,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:12:20,752 INFO L354 Elim1Store]: treesize reduction 300, result has 16.2 percent of original size [2021-10-13 01:12:20,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 202 treesize of output 204 [2021-10-13 01:12:21,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:12:21,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:12:21,633 INFO L354 Elim1Store]: treesize reduction 380, result has 13.4 percent of original size [2021-10-13 01:12:21,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 17 case distinctions, treesize of input 587 treesize of output 303 [2021-10-13 01:12:21,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:12:21,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:12:21,770 INFO L354 Elim1Store]: treesize reduction 832, result has 9.1 percent of original size [2021-10-13 01:12:21,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 17 case distinctions, treesize of input 618 treesize of output 492 [2021-10-13 01:12:21,835 INFO L354 Elim1Store]: treesize reduction 318, result has 12.2 percent of original size [2021-10-13 01:12:21,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 486 treesize of output 408 [2021-10-13 01:12:21,864 INFO L354 Elim1Store]: treesize reduction 60, result has 50.4 percent of original size [2021-10-13 01:12:21,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 387 treesize of output 415 [2021-10-13 01:12:21,886 INFO L354 Elim1Store]: treesize reduction 124, result has 19.0 percent of original size [2021-10-13 01:12:21,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 403 treesize of output 394 [2021-10-13 01:12:24,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:12:24,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:12:24,115 INFO L354 Elim1Store]: treesize reduction 372, result has 13.1 percent of original size [2021-10-13 01:12:24,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 10 new quantified variables, introduced 28 case distinctions, treesize of input 460 treesize of output 232 [2021-10-13 01:12:24,141 INFO L354 Elim1Store]: treesize reduction 172, result has 14.4 percent of original size [2021-10-13 01:12:24,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 414 treesize of output 404 [2021-10-13 01:12:24,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:12:24,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:12:24,234 INFO L354 Elim1Store]: treesize reduction 860, result has 10.8 percent of original size [2021-10-13 01:12:24,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 398 treesize of output 370 [2021-10-13 01:12:56,139 INFO L354 Elim1Store]: treesize reduction 176, result has 10.7 percent of original size [2021-10-13 01:12:56,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 10 new quantified variables, introduced 21 case distinctions, treesize of input 364 treesize of output 185 [2021-10-13 01:12:56,179 INFO L354 Elim1Store]: treesize reduction 189, result has 4.1 percent of original size [2021-10-13 01:12:56,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 8 new quantified variables, introduced 21 case distinctions, treesize of input 176 treesize of output 143 [2021-10-13 01:12:56,511 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-10-13 01:12:56,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 57 treesize of output 37 [2021-10-13 01:12:56,523 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:12:56,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472344296] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:12:56,523 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:12:56,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-10-13 01:12:56,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34363309] [2021-10-13 01:12:56,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 01:12:56,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:12:56,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 01:12:56,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=254, Unknown=1, NotChecked=0, Total=306 [2021-10-13 01:12:56,525 INFO L87 Difference]: Start difference. First operand 124 states and 129 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:13:07,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:13:07,568 INFO L93 Difference]: Finished difference Result 157 states and 166 transitions. [2021-10-13 01:13:07,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 01:13:07,569 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 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 55 [2021-10-13 01:13:07,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:13:07,569 INFO L225 Difference]: With dead ends: 157 [2021-10-13 01:13:07,570 INFO L226 Difference]: Without dead ends: 155 [2021-10-13 01:13:07,570 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 3189.0ms TimeCoverageRelationStatistics Valid=149, Invalid=842, Unknown=1, NotChecked=0, Total=992 [2021-10-13 01:13:07,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2021-10-13 01:13:07,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 129. [2021-10-13 01:13:07,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 127 states have (on average 1.062992125984252) internal successors, (135), 128 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:13:07,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 135 transitions. [2021-10-13 01:13:07,591 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 135 transitions. Word has length 55 [2021-10-13 01:13:07,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:13:07,591 INFO L470 AbstractCegarLoop]: Abstraction has 129 states and 135 transitions. [2021-10-13 01:13:07,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:13:07,592 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 135 transitions. [2021-10-13 01:13:07,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-10-13 01:13:07,592 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:13:07,593 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:13:07,623 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-10-13 01:13:07,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:13:07,805 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:13:07,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:13:07,805 INFO L82 PathProgramCache]: Analyzing trace with hash 412502626, now seen corresponding path program 2 times [2021-10-13 01:13:07,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:13:07,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302950473] [2021-10-13 01:13:07,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:13:07,805 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:13:07,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:13:08,100 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 8 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:13:08,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:13:08,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302950473] [2021-10-13 01:13:08,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302950473] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:13:08,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105161254] [2021-10-13 01:13:08,101 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 01:13:08,101 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:13:08,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:13:08,101 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:13:08,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-10-13 01:13:10,201 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 01:13:10,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 01:13:10,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 46 conjunts are in the unsatisfiable core [2021-10-13 01:13:10,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:13:10,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:13:10,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:10,285 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:13:10,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 169 treesize of output 131 [2021-10-13 01:13:10,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:10,305 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:13:10,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 103 treesize of output 65 [2021-10-13 01:13:10,322 INFO L354 Elim1Store]: treesize reduction 26, result has 35.0 percent of original size [2021-10-13 01:13:10,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 78 treesize of output 82 [2021-10-13 01:13:10,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:10,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:10,404 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:13:10,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 106 treesize of output 83 [2021-10-13 01:13:10,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:10,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:10,410 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:13:10,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 87 treesize of output 77 [2021-10-13 01:13:10,701 INFO L354 Elim1Store]: treesize reduction 148, result has 16.4 percent of original size [2021-10-13 01:13:10,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 323 treesize of output 178 [2021-10-13 01:13:10,744 INFO L354 Elim1Store]: treesize reduction 240, result has 15.8 percent of original size [2021-10-13 01:13:10,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 239 treesize of output 147 [2021-10-13 01:13:10,753 INFO L354 Elim1Store]: treesize reduction 37, result has 24.5 percent of original size [2021-10-13 01:13:10,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 138 treesize of output 132 [2021-10-13 01:13:10,873 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-10-13 01:13:10,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 10 case distinctions, treesize of input 195 treesize of output 116 [2021-10-13 01:13:10,880 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-10-13 01:13:10,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 103 treesize of output 103 [2021-10-13 01:13:12,358 INFO L354 Elim1Store]: treesize reduction 182, result has 7.6 percent of original size [2021-10-13 01:13:12,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 14 new quantified variables, introduced 21 case distinctions, treesize of input 307 treesize of output 134 [2021-10-13 01:13:12,389 INFO L354 Elim1Store]: treesize reduction 174, result has 3.9 percent of original size [2021-10-13 01:13:12,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 10 new quantified variables, introduced 21 case distinctions, treesize of input 74 treesize of output 49 [2021-10-13 01:13:12,408 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 8 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:13:12,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2105161254] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:13:12,408 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:13:12,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 19 [2021-10-13 01:13:12,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985089106] [2021-10-13 01:13:12,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 01:13:12,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:13:12,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 01:13:12,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-10-13 01:13:12,410 INFO L87 Difference]: Start difference. First operand 129 states and 135 transitions. Second operand has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:13:16,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:13:16,475 INFO L93 Difference]: Finished difference Result 135 states and 140 transitions. [2021-10-13 01:13:16,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 01:13:16,475 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 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 56 [2021-10-13 01:13:16,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:13:16,476 INFO L225 Difference]: With dead ends: 135 [2021-10-13 01:13:16,476 INFO L226 Difference]: Without dead ends: 93 [2021-10-13 01:13:16,477 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 512.0ms TimeCoverageRelationStatistics Valid=100, Invalid=550, Unknown=0, NotChecked=0, Total=650 [2021-10-13 01:13:16,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-10-13 01:13:16,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2021-10-13 01:13:16,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 91 states have (on average 1.065934065934066) internal successors, (97), 92 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:13:16,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 97 transitions. [2021-10-13 01:13:16,490 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 97 transitions. Word has length 56 [2021-10-13 01:13:16,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:13:16,490 INFO L470 AbstractCegarLoop]: Abstraction has 93 states and 97 transitions. [2021-10-13 01:13:16,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:13:16,491 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 97 transitions. [2021-10-13 01:13:16,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-10-13 01:13:16,491 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:13:16,491 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:13:16,536 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-10-13 01:13:16,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-10-13 01:13:16,717 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:13:16,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:13:16,717 INFO L82 PathProgramCache]: Analyzing trace with hash 1719756958, now seen corresponding path program 2 times [2021-10-13 01:13:16,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:13:16,717 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623105800] [2021-10-13 01:13:16,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:13:16,717 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:13:16,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:13:17,423 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:13:17,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:13:17,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623105800] [2021-10-13 01:13:17,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623105800] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:13:17,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844001595] [2021-10-13 01:13:17,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 01:13:17,424 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:13:17,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:13:17,424 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:13:17,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-10-13 01:13:19,683 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 01:13:19,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 01:13:19,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 84 conjunts are in the unsatisfiable core [2021-10-13 01:13:19,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:13:19,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:13:19,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:19,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:19,760 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:13:19,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 169 treesize of output 131 [2021-10-13 01:13:19,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:19,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:19,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:19,778 INFO L354 Elim1Store]: treesize reduction 40, result has 27.3 percent of original size [2021-10-13 01:13:19,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 71 treesize of output 62 [2021-10-13 01:13:19,790 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-10-13 01:13:19,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 66 [2021-10-13 01:13:19,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:19,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:19,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-10-13 01:13:19,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:19,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:19,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-10-13 01:13:20,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:20,260 INFO L354 Elim1Store]: treesize reduction 148, result has 16.4 percent of original size [2021-10-13 01:13:20,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 329 treesize of output 184 [2021-10-13 01:13:20,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:20,300 INFO L354 Elim1Store]: treesize reduction 192, result has 16.2 percent of original size [2021-10-13 01:13:20,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 152 treesize of output 129 [2021-10-13 01:13:20,320 INFO L354 Elim1Store]: treesize reduction 68, result has 21.8 percent of original size [2021-10-13 01:13:20,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 120 treesize of output 127 [2021-10-13 01:13:20,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:20,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:20,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:20,539 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-10-13 01:13:20,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 7 case distinctions, treesize of input 131 treesize of output 110 [2021-10-13 01:13:20,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:20,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:20,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:20,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:20,549 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-10-13 01:13:20,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 112 treesize of output 108 [2021-10-13 01:13:20,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:21,013 INFO L354 Elim1Store]: treesize reduction 264, result has 14.0 percent of original size [2021-10-13 01:13:21,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 17 case distinctions, treesize of input 491 treesize of output 223 [2021-10-13 01:13:21,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:21,087 INFO L354 Elim1Store]: treesize reduction 392, result has 13.1 percent of original size [2021-10-13 01:13:21,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 17 case distinctions, treesize of input 202 treesize of output 185 [2021-10-13 01:13:21,118 INFO L354 Elim1Store]: treesize reduction 134, result has 17.3 percent of original size [2021-10-13 01:13:21,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 170 treesize of output 180 [2021-10-13 01:13:21,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:21,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:21,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:21,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:21,443 INFO L354 Elim1Store]: treesize reduction 64, result has 1.5 percent of original size [2021-10-13 01:13:21,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 9 new quantified variables, introduced 18 case distinctions, treesize of input 189 treesize of output 153 [2021-10-13 01:13:21,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:21,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:21,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:21,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:21,456 INFO L354 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2021-10-13 01:13:21,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 18 case distinctions, treesize of input 170 treesize of output 172 [2021-10-13 01:13:21,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2021-10-13 01:13:22,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:22,357 INFO L354 Elim1Store]: treesize reduction 396, result has 12.6 percent of original size [2021-10-13 01:13:22,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 9 new quantified variables, introduced 30 case distinctions, treesize of input 374 treesize of output 312 [2021-10-13 01:13:22,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:22,493 INFO L354 Elim1Store]: treesize reduction 700, result has 11.3 percent of original size [2021-10-13 01:13:22,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 30 case distinctions, treesize of input 346 treesize of output 335 [2021-10-13 01:13:22,512 INFO L354 Elim1Store]: treesize reduction 141, result has 2.8 percent of original size [2021-10-13 01:13:22,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 314 treesize of output 292 [2021-10-13 01:13:22,543 INFO L354 Elim1Store]: treesize reduction 100, result has 23.1 percent of original size [2021-10-13 01:13:22,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 270 treesize of output 241 [2021-10-13 01:13:22,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:22,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:22,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:22,871 INFO L354 Elim1Store]: treesize reduction 128, result has 0.8 percent of original size [2021-10-13 01:13:22,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 3 disjoint index pairs (out of 36 index pairs), introduced 12 new quantified variables, introduced 36 case distinctions, treesize of input 246 treesize of output 195 [2021-10-13 01:13:22,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:22,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:22,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:22,906 INFO L354 Elim1Store]: treesize reduction 268, result has 0.4 percent of original size [2021-10-13 01:13:22,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 3 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 267 treesize of output 267 [2021-10-13 01:13:22,918 INFO L354 Elim1Store]: treesize reduction 49, result has 23.4 percent of original size [2021-10-13 01:13:22,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 240 treesize of output 235 [2021-10-13 01:13:27,076 INFO L354 Elim1Store]: treesize reduction 410, result has 9.5 percent of original size [2021-10-13 01:13:27,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 1 disjoint index pairs (out of 55 index pairs), introduced 16 new quantified variables, introduced 55 case distinctions, treesize of input 303 treesize of output 196 [2021-10-13 01:13:27,168 INFO L354 Elim1Store]: treesize reduction 398, result has 1.7 percent of original size [2021-10-13 01:13:27,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 1 disjoint index pairs (out of 55 index pairs), introduced 14 new quantified variables, introduced 55 case distinctions, treesize of input 158 treesize of output 113 [2021-10-13 01:13:27,177 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:13:27,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 14 [2021-10-13 01:13:27,183 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:13:27,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844001595] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:13:27,183 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:13:27,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 22 [2021-10-13 01:13:27,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176966191] [2021-10-13 01:13:27,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 01:13:27,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:13:27,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 01:13:27,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=394, Unknown=1, NotChecked=0, Total=462 [2021-10-13 01:13:27,185 INFO L87 Difference]: Start difference. First operand 93 states and 97 transitions. Second operand has 22 states, 22 states have (on average 4.863636363636363) internal successors, (107), 22 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:13:40,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:13:40,644 INFO L93 Difference]: Finished difference Result 161 states and 170 transitions. [2021-10-13 01:13:40,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 01:13:40,645 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.863636363636363) internal successors, (107), 22 states have internal predecessors, (107), 0 states have call successors, (0), 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 56 [2021-10-13 01:13:40,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:13:40,646 INFO L225 Difference]: With dead ends: 161 [2021-10-13 01:13:40,646 INFO L226 Difference]: Without dead ends: 159 [2021-10-13 01:13:40,647 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 9308.6ms TimeCoverageRelationStatistics Valid=123, Invalid=746, Unknown=1, NotChecked=0, Total=870 [2021-10-13 01:13:40,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2021-10-13 01:13:40,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 102. [2021-10-13 01:13:40,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 100 states have (on average 1.07) internal successors, (107), 101 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:13:40,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 107 transitions. [2021-10-13 01:13:40,663 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 107 transitions. Word has length 56 [2021-10-13 01:13:40,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:13:40,663 INFO L470 AbstractCegarLoop]: Abstraction has 102 states and 107 transitions. [2021-10-13 01:13:40,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.863636363636363) internal successors, (107), 22 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:13:40,663 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 107 transitions. [2021-10-13 01:13:40,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-13 01:13:40,664 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:13:40,664 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 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] [2021-10-13 01:13:40,695 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-10-13 01:13:40,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-10-13 01:13:40,873 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:13:40,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:13:40,873 INFO L82 PathProgramCache]: Analyzing trace with hash 906735365, now seen corresponding path program 1 times [2021-10-13 01:13:40,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:13:40,874 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463802950] [2021-10-13 01:13:40,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:13:40,874 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:13:40,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:13:40,944 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 01:13:40,945 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:13:40,945 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463802950] [2021-10-13 01:13:40,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463802950] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 01:13:40,945 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:13:40,945 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-13 01:13:40,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924483730] [2021-10-13 01:13:40,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 01:13:40,946 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:13:40,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 01:13:40,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 01:13:40,947 INFO L87 Difference]: Start difference. First operand 102 states and 107 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:13:40,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:13:40,994 INFO L93 Difference]: Finished difference Result 113 states and 119 transitions. [2021-10-13 01:13:40,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 01:13:40,995 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 0 states have call successors, (0), 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 63 [2021-10-13 01:13:40,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:13:40,996 INFO L225 Difference]: With dead ends: 113 [2021-10-13 01:13:40,996 INFO L226 Difference]: Without dead ends: 102 [2021-10-13 01:13:40,996 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 01:13:40,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-10-13 01:13:41,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 102. [2021-10-13 01:13:41,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 100 states have (on average 1.05) internal successors, (105), 101 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:13:41,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 105 transitions. [2021-10-13 01:13:41,011 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 105 transitions. Word has length 63 [2021-10-13 01:13:41,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:13:41,012 INFO L470 AbstractCegarLoop]: Abstraction has 102 states and 105 transitions. [2021-10-13 01:13:41,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:13:41,012 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 105 transitions. [2021-10-13 01:13:41,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-13 01:13:41,013 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:13:41,013 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2021-10-13 01:13:41,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-10-13 01:13:41,013 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:13:41,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:13:41,014 INFO L82 PathProgramCache]: Analyzing trace with hash 1607799943, now seen corresponding path program 1 times [2021-10-13 01:13:41,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:13:41,014 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329951980] [2021-10-13 01:13:41,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:13:41,015 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:13:41,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:13:41,702 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:13:41,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:13:41,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329951980] [2021-10-13 01:13:41,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329951980] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:13:41,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91306564] [2021-10-13 01:13:41,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:13:41,703 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:13:41,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:13:41,704 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:13:41,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-10-13 01:13:44,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:13:44,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 65 conjunts are in the unsatisfiable core [2021-10-13 01:13:44,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:13:44,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:13:44,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:44,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:44,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:44,327 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:13:44,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 169 treesize of output 131 [2021-10-13 01:13:44,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:44,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:44,344 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:13:44,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 103 treesize of output 65 [2021-10-13 01:13:44,356 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-10-13 01:13:44,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 66 [2021-10-13 01:13:44,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:44,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:44,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-10-13 01:13:44,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:44,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:44,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-10-13 01:13:44,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:44,746 INFO L354 Elim1Store]: treesize reduction 148, result has 16.4 percent of original size [2021-10-13 01:13:44,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 329 treesize of output 184 [2021-10-13 01:13:44,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:44,794 INFO L354 Elim1Store]: treesize reduction 192, result has 16.2 percent of original size [2021-10-13 01:13:44,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 152 treesize of output 129 [2021-10-13 01:13:44,814 INFO L354 Elim1Store]: treesize reduction 68, result has 21.8 percent of original size [2021-10-13 01:13:44,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 120 treesize of output 127 [2021-10-13 01:13:44,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2021-10-13 01:13:44,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:44,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:44,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:44,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:44,990 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-10-13 01:13:44,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 7 case distinctions, treesize of input 131 treesize of output 110 [2021-10-13 01:13:44,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:44,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:44,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:44,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:45,002 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-10-13 01:13:45,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 112 treesize of output 108 [2021-10-13 01:13:45,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:45,636 INFO L354 Elim1Store]: treesize reduction 260, result has 15.3 percent of original size [2021-10-13 01:13:45,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 17 case distinctions, treesize of input 498 treesize of output 242 [2021-10-13 01:13:45,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:45,740 INFO L354 Elim1Store]: treesize reduction 552, result has 12.5 percent of original size [2021-10-13 01:13:45,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 17 case distinctions, treesize of input 490 treesize of output 360 [2021-10-13 01:13:45,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 354 treesize of output 273 [2021-10-13 01:13:45,769 INFO L354 Elim1Store]: treesize reduction 60, result has 50.4 percent of original size [2021-10-13 01:13:45,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 255 treesize of output 283 [2021-10-13 01:13:45,781 INFO L354 Elim1Store]: treesize reduction 53, result has 22.1 percent of original size [2021-10-13 01:13:45,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 271 treesize of output 259 [2021-10-13 01:13:46,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:46,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:46,195 INFO L354 Elim1Store]: treesize reduction 332, result has 14.4 percent of original size [2021-10-13 01:13:46,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 10 new quantified variables, introduced 28 case distinctions, treesize of input 400 treesize of output 196 [2021-10-13 01:13:46,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:13:46,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:13:46,285 INFO L354 Elim1Store]: treesize reduction 788, result has 11.7 percent of original size [2021-10-13 01:13:46,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 354 treesize of output 326 [2021-10-13 01:13:46,299 INFO L354 Elim1Store]: treesize reduction 77, result has 16.3 percent of original size [2021-10-13 01:13:46,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 305 treesize of output 292 [2021-10-13 01:14:01,956 INFO L354 Elim1Store]: treesize reduction 241, result has 9.1 percent of original size [2021-10-13 01:14:01,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 11 new quantified variables, introduced 28 case distinctions, treesize of input 321 treesize of output 157 [2021-10-13 01:14:02,001 INFO L354 Elim1Store]: treesize reduction 234, result has 1.3 percent of original size [2021-10-13 01:14:02,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 10 new quantified variables, introduced 28 case distinctions, treesize of input 142 treesize of output 103 [2021-10-13 01:14:02,130 INFO L354 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2021-10-13 01:14:02,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 26 [2021-10-13 01:14:02,139 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:14:02,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91306564] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:14:02,139 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:14:02,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 20 [2021-10-13 01:14:02,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100121843] [2021-10-13 01:14:02,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 01:14:02,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:14:02,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 01:14:02,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-10-13 01:14:02,142 INFO L87 Difference]: Start difference. First operand 102 states and 105 transitions. Second operand has 20 states, 20 states have (on average 6.05) internal successors, (121), 20 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:14:03,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:14:03,246 INFO L93 Difference]: Finished difference Result 150 states and 153 transitions. [2021-10-13 01:14:03,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 01:14:03,247 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 6.05) internal successors, (121), 20 states have internal predecessors, (121), 0 states have call successors, (0), 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 63 [2021-10-13 01:14:03,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:14:03,248 INFO L225 Difference]: With dead ends: 150 [2021-10-13 01:14:03,248 INFO L226 Difference]: Without dead ends: 148 [2021-10-13 01:14:03,248 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 1048.0ms TimeCoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2021-10-13 01:14:03,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2021-10-13 01:14:03,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 130. [2021-10-13 01:14:03,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 128 states have (on average 1.0390625) internal successors, (133), 129 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:14:03,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 133 transitions. [2021-10-13 01:14:03,263 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 133 transitions. Word has length 63 [2021-10-13 01:14:03,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:14:03,263 INFO L470 AbstractCegarLoop]: Abstraction has 130 states and 133 transitions. [2021-10-13 01:14:03,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 6.05) internal successors, (121), 20 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:14:03,264 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 133 transitions. [2021-10-13 01:14:03,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-10-13 01:14:03,264 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:14:03,265 INFO L512 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:14:03,296 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-10-13 01:14:03,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-10-13 01:14:03,477 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:14:03,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:14:03,478 INFO L82 PathProgramCache]: Analyzing trace with hash -1943137371, now seen corresponding path program 3 times [2021-10-13 01:14:03,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:14:03,478 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447298566] [2021-10-13 01:14:03,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:14:03,479 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:14:03,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:14:04,417 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:14:04,417 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:14:04,417 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447298566] [2021-10-13 01:14:04,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447298566] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:14:04,417 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159226522] [2021-10-13 01:14:04,417 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 01:14:04,417 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:14:04,418 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:14:04,418 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:14:04,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-10-13 01:14:10,636 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-10-13 01:14:10,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 01:14:10,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 112 conjunts are in the unsatisfiable core [2021-10-13 01:14:10,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:14:10,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:14:10,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:10,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:10,723 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:14:10,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 169 treesize of output 131 [2021-10-13 01:14:10,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:10,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:10,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:10,749 INFO L354 Elim1Store]: treesize reduction 40, result has 27.3 percent of original size [2021-10-13 01:14:10,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 71 treesize of output 62 [2021-10-13 01:14:10,763 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-10-13 01:14:10,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 66 [2021-10-13 01:14:10,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:10,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:10,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-10-13 01:14:10,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:10,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:10,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-10-13 01:14:11,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:11,271 INFO L354 Elim1Store]: treesize reduction 148, result has 16.4 percent of original size [2021-10-13 01:14:11,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 329 treesize of output 184 [2021-10-13 01:14:11,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:11,327 INFO L354 Elim1Store]: treesize reduction 192, result has 16.2 percent of original size [2021-10-13 01:14:11,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 152 treesize of output 129 [2021-10-13 01:14:11,355 INFO L354 Elim1Store]: treesize reduction 68, result has 21.8 percent of original size [2021-10-13 01:14:11,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 120 treesize of output 127 [2021-10-13 01:14:11,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:11,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:11,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:11,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:11,663 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-10-13 01:14:11,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 7 case distinctions, treesize of input 131 treesize of output 110 [2021-10-13 01:14:11,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:11,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:11,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:11,672 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-10-13 01:14:11,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 112 treesize of output 108 [2021-10-13 01:14:12,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:12,116 INFO L354 Elim1Store]: treesize reduction 332, result has 13.3 percent of original size [2021-10-13 01:14:12,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 17 case distinctions, treesize of input 270 treesize of output 240 [2021-10-13 01:14:12,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:12,197 INFO L354 Elim1Store]: treesize reduction 264, result has 14.0 percent of original size [2021-10-13 01:14:12,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 17 case distinctions, treesize of input 197 treesize of output 150 [2021-10-13 01:14:12,227 INFO L354 Elim1Store]: treesize reduction 158, result has 16.8 percent of original size [2021-10-13 01:14:12,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 194 treesize of output 204 [2021-10-13 01:14:12,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:12,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:12,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:12,539 INFO L354 Elim1Store]: treesize reduction 64, result has 1.5 percent of original size [2021-10-13 01:14:12,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 9 new quantified variables, introduced 18 case distinctions, treesize of input 213 treesize of output 153 [2021-10-13 01:14:12,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:12,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:12,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:12,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:12,552 INFO L354 Elim1Store]: treesize reduction 124, result has 0.8 percent of original size [2021-10-13 01:14:12,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 18 case distinctions, treesize of input 194 treesize of output 196 [2021-10-13 01:14:12,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2021-10-13 01:14:13,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:13,479 INFO L354 Elim1Store]: treesize reduction 396, result has 12.6 percent of original size [2021-10-13 01:14:13,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 10 new quantified variables, introduced 30 case distinctions, treesize of input 785 treesize of output 318 [2021-10-13 01:14:13,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:13,618 INFO L354 Elim1Store]: treesize reduction 700, result has 11.3 percent of original size [2021-10-13 01:14:13,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 30 case distinctions, treesize of input 352 treesize of output 341 [2021-10-13 01:14:13,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 325 treesize of output 292 [2021-10-13 01:14:13,673 INFO L354 Elim1Store]: treesize reduction 244, result has 14.4 percent of original size [2021-10-13 01:14:13,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 278 treesize of output 291 [2021-10-13 01:14:13,685 INFO L354 Elim1Store]: treesize reduction 41, result has 21.2 percent of original size [2021-10-13 01:14:13,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 276 treesize of output 264 [2021-10-13 01:14:14,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:14,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:14,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:14,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:14,110 INFO L354 Elim1Store]: treesize reduction 232, result has 0.4 percent of original size [2021-10-13 01:14:14,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 4 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 33 case distinctions, treesize of input 283 treesize of output 291 [2021-10-13 01:14:14,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:14,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:14,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:14,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:14,128 INFO L354 Elim1Store]: treesize reduction 120, result has 0.8 percent of original size [2021-10-13 01:14:14,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 4 disjoint index pairs (out of 36 index pairs), introduced 12 new quantified variables, introduced 33 case distinctions, treesize of input 264 treesize of output 193 [2021-10-13 01:14:14,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:14,141 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-10-13 01:14:14,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 245 treesize of output 244 [2021-10-13 01:14:14,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:15,422 INFO L354 Elim1Store]: treesize reduction 544, result has 11.5 percent of original size [2021-10-13 01:14:15,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 1 disjoint index pairs (out of 36 index pairs), introduced 12 new quantified variables, introduced 47 case distinctions, treesize of input 455 treesize of output 358 [2021-10-13 01:14:15,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:15,639 INFO L354 Elim1Store]: treesize reduction 1392, result has 9.8 percent of original size [2021-10-13 01:14:15,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 1 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 47 case distinctions, treesize of input 511 treesize of output 506 [2021-10-13 01:14:15,701 INFO L354 Elim1Store]: treesize reduction 172, result has 20.7 percent of original size [2021-10-13 01:14:15,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 5 case distinctions, treesize of input 472 treesize of output 446 [2021-10-13 01:14:15,723 INFO L354 Elim1Store]: treesize reduction 317, result has 1.2 percent of original size [2021-10-13 01:14:15,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 422 treesize of output 374 [2021-10-13 01:14:16,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:16,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:16,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:16,152 INFO L354 Elim1Store]: treesize reduction 200, result has 0.5 percent of original size [2021-10-13 01:14:16,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 11 select indices, 11 select index equivalence classes, 3 disjoint index pairs (out of 55 index pairs), introduced 15 new quantified variables, introduced 55 case distinctions, treesize of input 394 treesize of output 240 [2021-10-13 01:14:16,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:16,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:14:16,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:14:16,198 INFO L354 Elim1Store]: treesize reduction 560, result has 0.2 percent of original size [2021-10-13 01:14:16,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 11 select indices, 11 select index equivalence classes, 3 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 379 treesize of output 397 [2021-10-13 01:14:16,231 INFO L354 Elim1Store]: treesize reduction 88, result has 23.5 percent of original size [2021-10-13 01:14:16,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 364 treesize of output 366 [2021-10-13 01:14:21,350 INFO L354 Elim1Store]: treesize reduction 494, result has 11.3 percent of original size [2021-10-13 01:14:21,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 13 select indices, 13 select index equivalence classes, 1 disjoint index pairs (out of 78 index pairs), introduced 23 new quantified variables, introduced 78 case distinctions, treesize of input 977 treesize of output 281 [2021-10-13 01:14:21,519 INFO L354 Elim1Store]: treesize reduction 534, result has 1.3 percent of original size [2021-10-13 01:14:21,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 13 select indices, 13 select index equivalence classes, 1 disjoint index pairs (out of 78 index pairs), introduced 16 new quantified variables, introduced 78 case distinctions, treesize of input 203 treesize of output 150 [2021-10-13 01:14:21,541 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-10-13 01:14:21,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 25 [2021-10-13 01:14:21,549 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:14:21,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159226522] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:14:21,550 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:14:21,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 18] total 27 [2021-10-13 01:14:21,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427223447] [2021-10-13 01:14:21,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-13 01:14:21,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:14:21,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-13 01:14:21,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=609, Unknown=1, NotChecked=0, Total=702 [2021-10-13 01:14:21,552 INFO L87 Difference]: Start difference. First operand 130 states and 133 transitions. Second operand has 27 states, 27 states have (on average 4.62962962962963) internal successors, (125), 27 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:14:48,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:14:48,644 INFO L93 Difference]: Finished difference Result 185 states and 190 transitions. [2021-10-13 01:14:48,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 01:14:48,645 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 4.62962962962963) internal successors, (125), 27 states have internal predecessors, (125), 0 states have call successors, (0), 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-10-13 01:14:48,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:14:48,646 INFO L225 Difference]: With dead ends: 185 [2021-10-13 01:14:48,646 INFO L226 Difference]: Without dead ends: 183 [2021-10-13 01:14:48,647 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 51 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 12792.0ms TimeCoverageRelationStatistics Valid=204, Invalid=1353, Unknown=3, NotChecked=0, Total=1560 [2021-10-13 01:14:48,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-10-13 01:14:48,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 101. [2021-10-13 01:14:48,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 1.03) internal successors, (103), 100 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:14:48,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 103 transitions. [2021-10-13 01:14:48,669 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 103 transitions. Word has length 65 [2021-10-13 01:14:48,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:14:48,669 INFO L470 AbstractCegarLoop]: Abstraction has 101 states and 103 transitions. [2021-10-13 01:14:48,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 4.62962962962963) internal successors, (125), 27 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:14:48,669 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 103 transitions. [2021-10-13 01:14:48,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-13 01:14:48,670 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:14:48,670 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 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] [2021-10-13 01:14:48,723 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-10-13 01:14:48,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:14:48,896 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:14:48,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:14:48,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1258127955, now seen corresponding path program 2 times [2021-10-13 01:14:48,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:14:48,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677185833] [2021-10-13 01:14:48,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:14:48,897 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:14:49,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:14:49,501 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:14:49,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:14:49,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677185833] [2021-10-13 01:14:49,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677185833] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:14:49,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276456574] [2021-10-13 01:14:49,502 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 01:14:49,502 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:14:49,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:14:49,511 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:14:49,512 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-10-13 01:14:52,787 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 01:14:52,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 01:14:52,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-13 01:14:52,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:14:56,981 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 01:14:56,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 6 new quantified variables, introduced 3 case distinctions, treesize of input 128 treesize of output 101 [2021-10-13 01:14:56,997 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 01:14:56,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 97 treesize of output 91 [2021-10-13 01:14:57,057 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-10-13 01:14:57,064 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-13 01:14:57,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276456574] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:14:57,064 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:14:57,064 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 8] total 19 [2021-10-13 01:14:57,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601512797] [2021-10-13 01:14:57,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 01:14:57,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:14:57,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 01:14:57,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=299, Unknown=2, NotChecked=0, Total=342 [2021-10-13 01:14:57,066 INFO L87 Difference]: Start difference. First operand 101 states and 103 transitions. Second operand has 19 states, 19 states have (on average 6.578947368421052) internal successors, (125), 19 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:15:30,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:15:30,769 INFO L93 Difference]: Finished difference Result 149 states and 152 transitions. [2021-10-13 01:15:30,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 01:15:30,770 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 6.578947368421052) internal successors, (125), 19 states have internal predecessors, (125), 0 states have call successors, (0), 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 71 [2021-10-13 01:15:30,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:15:30,771 INFO L225 Difference]: With dead ends: 149 [2021-10-13 01:15:30,771 INFO L226 Difference]: Without dead ends: 147 [2021-10-13 01:15:30,771 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 8634.5ms TimeCoverageRelationStatistics Valid=138, Invalid=980, Unknown=4, NotChecked=0, Total=1122 [2021-10-13 01:15:30,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2021-10-13 01:15:30,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 123. [2021-10-13 01:15:30,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 1.0327868852459017) internal successors, (126), 122 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:15:30,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 126 transitions. [2021-10-13 01:15:30,794 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 126 transitions. Word has length 71 [2021-10-13 01:15:30,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:15:30,795 INFO L470 AbstractCegarLoop]: Abstraction has 123 states and 126 transitions. [2021-10-13 01:15:30,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 6.578947368421052) internal successors, (125), 19 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:15:30,795 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 126 transitions. [2021-10-13 01:15:30,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-10-13 01:15:30,795 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:15:30,795 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 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] [2021-10-13 01:15:30,825 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-10-13 01:15:30,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-10-13 01:15:30,997 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:15:30,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:15:30,997 INFO L82 PathProgramCache]: Analyzing trace with hash 13255584, now seen corresponding path program 3 times [2021-10-13 01:15:30,997 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 01:15:30,997 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553282572] [2021-10-13 01:15:30,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:15:30,997 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 01:15:31,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:15:31,942 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:15:31,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 01:15:31,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553282572] [2021-10-13 01:15:31,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553282572] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:15:31,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149541542] [2021-10-13 01:15:31,942 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 01:15:31,942 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:15:31,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:15:31,944 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:15:31,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-10-13 01:15:36,809 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-10-13 01:15:36,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 01:15:36,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 96 conjunts are in the unsatisfiable core [2021-10-13 01:15:36,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:15:36,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:15:36,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:36,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:36,881 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:15:36,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 173 treesize of output 135 [2021-10-13 01:15:36,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:36,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:15:36,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:36,904 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-10-13 01:15:36,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 136 treesize of output 86 [2021-10-13 01:15:36,913 INFO L354 Elim1Store]: treesize reduction 35, result has 12.5 percent of original size [2021-10-13 01:15:36,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 86 treesize of output 82 [2021-10-13 01:15:36,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:36,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:36,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:36,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:15:36,998 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:15:36,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 106 treesize of output 83 [2021-10-13 01:15:37,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:37,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:37,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:37,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:37,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:15:37,007 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:15:37,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 87 treesize of output 77 [2021-10-13 01:15:37,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:15:37,374 INFO L354 Elim1Store]: treesize reduction 148, result has 16.4 percent of original size [2021-10-13 01:15:37,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 329 treesize of output 184 [2021-10-13 01:15:37,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:15:37,413 INFO L354 Elim1Store]: treesize reduction 192, result has 16.2 percent of original size [2021-10-13 01:15:37,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 152 treesize of output 129 [2021-10-13 01:15:37,431 INFO L354 Elim1Store]: treesize reduction 72, result has 17.2 percent of original size [2021-10-13 01:15:37,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 120 treesize of output 123 [2021-10-13 01:15:37,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:37,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:37,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:37,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:37,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:15:37,672 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-10-13 01:15:37,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 9 case distinctions, treesize of input 139 treesize of output 114 [2021-10-13 01:15:37,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:37,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:37,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:37,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:37,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:15:37,683 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-10-13 01:15:37,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 120 treesize of output 116 [2021-10-13 01:15:37,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 01:15:38,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:15:38,316 INFO L354 Elim1Store]: treesize reduction 332, result has 13.3 percent of original size [2021-10-13 01:15:38,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 17 case distinctions, treesize of input 326 treesize of output 296 [2021-10-13 01:15:38,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:15:38,401 INFO L354 Elim1Store]: treesize reduction 264, result has 14.0 percent of original size [2021-10-13 01:15:38,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 17 case distinctions, treesize of input 253 treesize of output 202 [2021-10-13 01:15:38,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 243 treesize of output 210 [2021-10-13 01:15:38,459 INFO L354 Elim1Store]: treesize reduction 130, result has 19.8 percent of original size [2021-10-13 01:15:38,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 196 treesize of output 210 [2021-10-13 01:15:38,473 INFO L354 Elim1Store]: treesize reduction 41, result has 21.2 percent of original size [2021-10-13 01:15:38,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 198 treesize of output 186 [2021-10-13 01:15:38,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:38,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:38,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:38,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:38,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:15:38,813 INFO L354 Elim1Store]: treesize reduction 112, result has 0.9 percent of original size [2021-10-13 01:15:38,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 3 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 221 treesize of output 223 [2021-10-13 01:15:38,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:15:38,827 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-10-13 01:15:38,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 202 treesize of output 201 [2021-10-13 01:15:38,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:38,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:38,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:38,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:38,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:15:38,842 INFO L354 Elim1Store]: treesize reduction 72, result has 1.4 percent of original size [2021-10-13 01:15:38,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 3 disjoint index pairs (out of 21 index pairs), introduced 9 new quantified variables, introduced 20 case distinctions, treesize of input 198 treesize of output 154 [2021-10-13 01:15:39,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:15:39,844 INFO L354 Elim1Store]: treesize reduction 396, result has 12.6 percent of original size [2021-10-13 01:15:39,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 9 new quantified variables, introduced 30 case distinctions, treesize of input 389 treesize of output 319 [2021-10-13 01:15:39,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:15:40,016 INFO L354 Elim1Store]: treesize reduction 700, result has 11.3 percent of original size [2021-10-13 01:15:40,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 30 case distinctions, treesize of input 361 treesize of output 350 [2021-10-13 01:15:40,083 INFO L354 Elim1Store]: treesize reduction 172, result has 20.7 percent of original size [2021-10-13 01:15:40,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 5 case distinctions, treesize of input 322 treesize of output 296 [2021-10-13 01:15:40,101 INFO L354 Elim1Store]: treesize reduction 137, result has 5.5 percent of original size [2021-10-13 01:15:40,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 272 treesize of output 254 [2021-10-13 01:15:40,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:40,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:15:40,481 INFO L354 Elim1Store]: treesize reduction 128, result has 0.8 percent of original size [2021-10-13 01:15:40,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 3 disjoint index pairs (out of 36 index pairs), introduced 12 new quantified variables, introduced 36 case distinctions, treesize of input 265 treesize of output 202 [2021-10-13 01:15:40,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:40,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:15:40,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-13 01:15:40,511 INFO L354 Elim1Store]: treesize reduction 212, result has 0.5 percent of original size [2021-10-13 01:15:40,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 3 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 246 treesize of output 246 [2021-10-13 01:15:40,537 INFO L354 Elim1Store]: treesize reduction 72, result has 20.9 percent of original size [2021-10-13 01:15:40,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 219 treesize of output 217 [2021-10-13 01:15:53,519 INFO L354 Elim1Store]: treesize reduction 297, result has 9.7 percent of original size [2021-10-13 01:15:53,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 1 disjoint index pairs (out of 45 index pairs), introduced 13 new quantified variables, introduced 45 case distinctions, treesize of input 247 treesize of output 171 [2021-10-13 01:15:53,574 INFO L354 Elim1Store]: treesize reduction 290, result has 1.0 percent of original size [2021-10-13 01:15:53,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 1 disjoint index pairs (out of 45 index pairs), introduced 12 new quantified variables, introduced 45 case distinctions, treesize of input 147 treesize of output 100 [2021-10-13 01:15:53,749 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-10-13 01:15:53,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 37 [2021-10-13 01:15:53,758 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:15:53,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149541542] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 01:15:53,759 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:15:53,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 25 [2021-10-13 01:15:53,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401035245] [2021-10-13 01:15:53,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-13 01:15:53,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 01:15:53,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-13 01:15:53,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=520, Unknown=2, NotChecked=0, Total=600 [2021-10-13 01:15:53,761 INFO L87 Difference]: Start difference. First operand 123 states and 126 transitions. Second operand has 25 states, 25 states have (on average 5.56) internal successors, (139), 25 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:11,471 WARN L228 Executor]: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) stderr output: (error "out of memory") [2021-10-13 01:16:11,475 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 101 [2021-10-13 01:16:11,506 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-10-13 01:16:11,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:16:11,676 FATAL L? ?]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) Connection to SMT solver broken at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.convertIOException(Executor.java:312) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:158) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.pop(Scriptor.java:139) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.arrays.DiffWrapperScript.pop(DiffWrapperScript.java:99) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.pop(WrapperScript.java:153) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.scripttransfer.HistoryRecordingScript.pop(HistoryRecordingScript.java:117) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.pop(ManagedScript.java:128) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.unAssertPostcondition(IncrementalHoareTripleChecker.java:662) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.clearAssertionStack(IncrementalHoareTripleChecker.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.releaseLock(IncrementalHoareTripleChecker.java:281) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ProtectiveHoareTripleChecker.releaseLock(ProtectiveHoareTripleChecker.java:93) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.EfficientHoareTripleChecker.releaseLock(EfficientHoareTripleChecker.java:162) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.releaseLock(CachingHoareTripleChecker.java:201) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.switchToReadonlyMode(AbstractInterpolantAutomaton.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.computeAutomataDifference(BasicCegarLoop.java:881) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.refineAbstraction(BasicCegarLoop.java:778) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:462) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:420) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:53) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:392) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.io.IOException: Broken pipe at java.base/java.io.FileOutputStream.writeBytes(Native Method) at java.base/java.io.FileOutputStream.write(FileOutputStream.java:354) at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:318) at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:153) at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:251) at java.base/java.io.BufferedWriter.flush(BufferedWriter.java:257) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:156) ... 35 more [2021-10-13 01:16:11,680 INFO L168 Benchmark]: Toolchain (without parser) took 449982.22 ms. Allocated memory was 88.1 MB in the beginning and 706.7 MB in the end (delta: 618.7 MB). Free memory was 62.3 MB in the beginning and 225.8 MB in the end (delta: -163.5 MB). Peak memory consumption was 453.8 MB. Max. memory is 16.1 GB. [2021-10-13 01:16:11,680 INFO L168 Benchmark]: CDTParser took 0.18 ms. Allocated memory is still 88.1 MB. Free memory was 61.0 MB in the beginning and 61.0 MB in the end (delta: 42.1 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-13 01:16:11,680 INFO L168 Benchmark]: CACSL2BoogieTranslator took 492.90 ms. Allocated memory is still 88.1 MB. Free memory was 62.1 MB in the beginning and 53.5 MB in the end (delta: 8.6 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2021-10-13 01:16:11,680 INFO L168 Benchmark]: Boogie Procedure Inliner took 60.16 ms. Allocated memory is still 88.1 MB. Free memory was 53.5 MB in the beginning and 51.2 MB in the end (delta: 2.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-13 01:16:11,681 INFO L168 Benchmark]: Boogie Preprocessor took 98.76 ms. Allocated memory is still 88.1 MB. Free memory was 51.2 MB in the beginning and 49.1 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-13 01:16:11,681 INFO L168 Benchmark]: RCFGBuilder took 561.84 ms. Allocated memory was 88.1 MB in the beginning and 107.0 MB in the end (delta: 18.9 MB). Free memory was 49.0 MB in the beginning and 73.9 MB in the end (delta: -24.9 MB). Peak memory consumption was 12.1 MB. Max. memory is 16.1 GB. [2021-10-13 01:16:11,681 INFO L168 Benchmark]: TraceAbstraction took 448762.86 ms. Allocated memory was 107.0 MB in the beginning and 706.7 MB in the end (delta: 599.8 MB). Free memory was 73.5 MB in the beginning and 225.8 MB in the end (delta: -152.3 MB). Peak memory consumption was 447.1 MB. Max. memory is 16.1 GB. [2021-10-13 01:16:11,682 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.18 ms. Allocated memory is still 88.1 MB. Free memory was 61.0 MB in the beginning and 61.0 MB in the end (delta: 42.1 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 492.90 ms. Allocated memory is still 88.1 MB. Free memory was 62.1 MB in the beginning and 53.5 MB in the end (delta: 8.6 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 60.16 ms. Allocated memory is still 88.1 MB. Free memory was 53.5 MB in the beginning and 51.2 MB in the end (delta: 2.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 98.76 ms. Allocated memory is still 88.1 MB. Free memory was 51.2 MB in the beginning and 49.1 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 561.84 ms. Allocated memory was 88.1 MB in the beginning and 107.0 MB in the end (delta: 18.9 MB). Free memory was 49.0 MB in the beginning and 73.9 MB in the end (delta: -24.9 MB). Peak memory consumption was 12.1 MB. Max. memory is 16.1 GB. * TraceAbstraction took 448762.86 ms. Allocated memory was 107.0 MB in the beginning and 706.7 MB in the end (delta: 599.8 MB). Free memory was 73.5 MB in the beginning and 225.8 MB in the end (delta: -152.3 MB). Peak memory consumption was 447.1 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) Connection to SMT solver broken de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) Connection to SMT solver broken: de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.convertIOException(Executor.java:312) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... ### Bit-precise run ### This is Ultimate 0.2.1-dev-4e77c04 [2021-10-13 01:16:13,906 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 01:16:13,908 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 01:16:13,955 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 01:16:13,955 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 01:16:13,957 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 01:16:13,958 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 01:16:13,961 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 01:16:13,963 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 01:16:13,964 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 01:16:13,965 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 01:16:13,967 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 01:16:13,968 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 01:16:13,969 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 01:16:13,971 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 01:16:13,973 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 01:16:13,974 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 01:16:13,976 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 01:16:13,978 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 01:16:13,981 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 01:16:13,983 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 01:16:13,984 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 01:16:13,986 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 01:16:13,987 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 01:16:13,991 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 01:16:13,991 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 01:16:13,992 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 01:16:13,993 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 01:16:13,993 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 01:16:13,995 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 01:16:13,995 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 01:16:13,996 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 01:16:13,997 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 01:16:13,998 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 01:16:14,000 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 01:16:14,000 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 01:16:14,001 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 01:16:14,001 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 01:16:14,002 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 01:16:14,003 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 01:16:14,004 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 01:16:14,005 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2021-10-13 01:16:14,039 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 01:16:14,042 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 01:16:14,043 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-13 01:16:14,043 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-13 01:16:14,045 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-13 01:16:14,045 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-13 01:16:14,046 INFO L138 SettingsManager]: * Use SBE=true [2021-10-13 01:16:14,046 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 01:16:14,046 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-13 01:16:14,046 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-13 01:16:14,047 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 01:16:14,048 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-13 01:16:14,048 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-13 01:16:14,049 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-13 01:16:14,049 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-13 01:16:14,049 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-13 01:16:14,049 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-13 01:16:14,049 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-13 01:16:14,050 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 01:16:14,050 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-13 01:16:14,050 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 01:16:14,050 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-13 01:16:14,051 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-13 01:16:14,051 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 01:16:14,051 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 01:16:14,051 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-13 01:16:14,051 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-13 01:16:14,052 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-10-13 01:16:14,052 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-13 01:16:14,052 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-13 01:16:14,052 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-13 01:16:14,053 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-13 01:16:14,053 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_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/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_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt 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 ! call(reach_error())) ) 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 -> 9d0fe8819c9f9684711883fabc222e5491a603f3 [2021-10-13 01:16:14,430 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 01:16:14,451 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 01:16:14,454 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 01:16:14,455 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 01:16:14,456 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 01:16:14,457 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/../../sv-benchmarks/c/forester-heap/dll-queue-1.i [2021-10-13 01:16:14,521 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/data/ab5ebad2e/92fe77d54a0642369178f6e296b8e7f4/FLAGb22f5e981 [2021-10-13 01:16:15,062 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 01:16:15,062 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i [2021-10-13 01:16:15,082 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/data/ab5ebad2e/92fe77d54a0642369178f6e296b8e7f4/FLAGb22f5e981 [2021-10-13 01:16:15,388 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/data/ab5ebad2e/92fe77d54a0642369178f6e296b8e7f4 [2021-10-13 01:16:15,391 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 01:16:15,392 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-13 01:16:15,394 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 01:16:15,394 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 01:16:15,397 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 01:16:15,398 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 01:16:15" (1/1) ... [2021-10-13 01:16:15,399 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4958e717 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:16:15, skipping insertion in model container [2021-10-13 01:16:15,400 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 01:16:15" (1/1) ... [2021-10-13 01:16:15,407 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 01:16:15,452 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 01:16:15,727 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22460,22473] [2021-10-13 01:16:15,734 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22531,22544] [2021-10-13 01:16:15,737 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22605,22618] [2021-10-13 01:16:15,739 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22697,22710] [2021-10-13 01:16:15,741 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22774,22787] [2021-10-13 01:16:15,744 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22869,22882] [2021-10-13 01:16:15,745 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22946,22959] [2021-10-13 01:16:15,748 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23029,23042] [2021-10-13 01:16:15,750 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23124,23137] [2021-10-13 01:16:15,752 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23201,23214] [2021-10-13 01:16:15,757 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23284,23297] [2021-10-13 01:16:15,760 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23373,23386] [2021-10-13 01:16:15,762 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23459,23472] [2021-10-13 01:16:15,765 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23604,23617] [2021-10-13 01:16:15,774 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 01:16:15,799 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 01:16:15,861 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22460,22473] [2021-10-13 01:16:15,867 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22531,22544] [2021-10-13 01:16:15,869 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22605,22618] [2021-10-13 01:16:15,873 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22697,22710] [2021-10-13 01:16:15,876 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22774,22787] [2021-10-13 01:16:15,880 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22869,22882] [2021-10-13 01:16:15,883 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[22946,22959] [2021-10-13 01:16:15,886 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23029,23042] [2021-10-13 01:16:15,888 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23124,23137] [2021-10-13 01:16:15,890 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23201,23214] [2021-10-13 01:16:15,892 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23284,23297] [2021-10-13 01:16:15,895 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23373,23386] [2021-10-13 01:16:15,898 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23459,23472] [2021-10-13 01:16:15,901 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/sv-benchmarks/c/forester-heap/dll-queue-1.i[23604,23617] [2021-10-13 01:16:15,906 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 01:16:15,947 INFO L208 MainTranslator]: Completed translation [2021-10-13 01:16:15,948 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:16:15 WrapperNode [2021-10-13 01:16:15,949 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 01:16:15,950 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 01:16:15,950 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 01:16:15,951 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 01:16:15,958 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:16:15" (1/1) ... [2021-10-13 01:16:16,001 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:16:15" (1/1) ... [2021-10-13 01:16:16,037 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 01:16:16,038 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 01:16:16,038 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 01:16:16,038 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 01:16:16,051 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:16:15" (1/1) ... [2021-10-13 01:16:16,051 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:16:15" (1/1) ... [2021-10-13 01:16:16,069 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:16:15" (1/1) ... [2021-10-13 01:16:16,070 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:16:15" (1/1) ... [2021-10-13 01:16:16,081 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:16:15" (1/1) ... [2021-10-13 01:16:16,089 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:16:15" (1/1) ... [2021-10-13 01:16:16,091 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:16:15" (1/1) ... [2021-10-13 01:16:16,096 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 01:16:16,108 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 01:16:16,108 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 01:16:16,108 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 01:16:16,109 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:16:15" (1/1) ... [2021-10-13 01:16:16,117 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 01:16:16,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:16:16,146 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-13 01:16:16,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-13 01:16:16,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-10-13 01:16:16,201 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-13 01:16:16,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-10-13 01:16:16,201 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 01:16:16,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-10-13 01:16:16,201 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-13 01:16:16,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-10-13 01:16:16,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-13 01:16:16,202 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 01:16:16,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 01:16:16,754 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 01:16:16,755 INFO L299 CfgBuilder]: Removed 35 assume(true) statements. [2021-10-13 01:16:16,757 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 01:16:16 BoogieIcfgContainer [2021-10-13 01:16:16,757 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 01:16:16,758 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-13 01:16:16,759 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-13 01:16:16,761 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-13 01:16:16,761 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 01:16:15" (1/3) ... [2021-10-13 01:16:16,762 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f3e4ed5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 01:16:16, skipping insertion in model container [2021-10-13 01:16:16,762 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:16:15" (2/3) ... [2021-10-13 01:16:16,763 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f3e4ed5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 01:16:16, skipping insertion in model container [2021-10-13 01:16:16,763 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 01:16:16" (3/3) ... [2021-10-13 01:16:16,764 INFO L111 eAbstractionObserver]: Analyzing ICFG dll-queue-1.i [2021-10-13 01:16:16,770 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-13 01:16:16,770 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 14 error locations. [2021-10-13 01:16:16,817 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-13 01:16:16,824 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=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-13 01:16:16,824 INFO L340 AbstractCegarLoop]: Starting to check reachability of 14 error locations. [2021-10-13 01:16:16,839 INFO L276 IsEmpty]: Start isEmpty. Operand has 82 states, 67 states have (on average 2.029850746268657) internal successors, (136), 81 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:16,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 01:16:16,844 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:16:16,844 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 01:16:16,845 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:16:16,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:16:16,850 INFO L82 PathProgramCache]: Analyzing trace with hash 28699591, now seen corresponding path program 1 times [2021-10-13 01:16:16,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 01:16:16,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [849908368] [2021-10-13 01:16:16,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:16:16,863 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 01:16:16,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat [2021-10-13 01:16:16,866 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 01:16:16,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-10-13 01:16:16,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:16:17,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 01:16:17,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:16:17,097 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:16:17,097 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 01:16:17,128 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:16:17,129 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 01:16:17,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [849908368] [2021-10-13 01:16:17,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [849908368] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 01:16:17,130 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:16:17,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-13 01:16:17,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190904705] [2021-10-13 01:16:17,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 01:16:17,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 01:16:17,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 01:16:17,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:16:17,159 INFO L87 Difference]: Start difference. First operand has 82 states, 67 states have (on average 2.029850746268657) internal successors, (136), 81 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:17,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:16:17,261 INFO L93 Difference]: Finished difference Result 153 states and 263 transitions. [2021-10-13 01:16:17,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 01:16:17,263 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-13 01:16:17,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:16:17,272 INFO L225 Difference]: With dead ends: 153 [2021-10-13 01:16:17,273 INFO L226 Difference]: Without dead ends: 67 [2021-10-13 01:16:17,275 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:16:17,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2021-10-13 01:16:17,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2021-10-13 01:16:17,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 58 states have (on average 1.293103448275862) internal successors, (75), 66 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:17,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 75 transitions. [2021-10-13 01:16:17,333 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 75 transitions. Word has length 5 [2021-10-13 01:16:17,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:16:17,334 INFO L470 AbstractCegarLoop]: Abstraction has 67 states and 75 transitions. [2021-10-13 01:16:17,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:17,334 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 75 transitions. [2021-10-13 01:16:17,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 01:16:17,335 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:16:17,335 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:16:17,353 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-10-13 01:16:17,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 [2021-10-13 01:16:17,545 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:16:17,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:16:17,546 INFO L82 PathProgramCache]: Analyzing trace with hash 296515339, now seen corresponding path program 1 times [2021-10-13 01:16:17,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 01:16:17,551 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1159378094] [2021-10-13 01:16:17,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:16:17,552 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 01:16:17,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat [2021-10-13 01:16:17,553 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 01:16:17,564 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-13 01:16:17,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:16:17,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 01:16:17,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:16:17,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:16:17,845 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-13 01:16:17,849 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 42 treesize of output 42 [2021-10-13 01:16:17,923 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:16:17,924 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 01:16:18,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-10-13 01:16:18,011 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 01:16:18,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1159378094] [2021-10-13 01:16:18,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1159378094] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 01:16:18,017 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:16:18,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 3] imperfect sequences [] total 4 [2021-10-13 01:16:18,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673176172] [2021-10-13 01:16:18,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 01:16:18,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 01:16:18,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 01:16:18,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 01:16:18,020 INFO L87 Difference]: Start difference. First operand 67 states and 75 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:18,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:16:18,153 INFO L93 Difference]: Finished difference Result 67 states and 75 transitions. [2021-10-13 01:16:18,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 01:16:18,157 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-13 01:16:18,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:16:18,158 INFO L225 Difference]: With dead ends: 67 [2021-10-13 01:16:18,158 INFO L226 Difference]: Without dead ends: 65 [2021-10-13 01:16:18,159 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 23.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 01:16:18,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2021-10-13 01:16:18,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2021-10-13 01:16:18,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 57 states have (on average 1.280701754385965) internal successors, (73), 64 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:18,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 73 transitions. [2021-10-13 01:16:18,169 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 73 transitions. Word has length 8 [2021-10-13 01:16:18,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:16:18,169 INFO L470 AbstractCegarLoop]: Abstraction has 65 states and 73 transitions. [2021-10-13 01:16:18,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:18,170 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 73 transitions. [2021-10-13 01:16:18,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 01:16:18,171 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:16:18,171 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:16:18,190 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-10-13 01:16:18,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 [2021-10-13 01:16:18,384 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:16:18,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:16:18,385 INFO L82 PathProgramCache]: Analyzing trace with hash 1137960540, now seen corresponding path program 1 times [2021-10-13 01:16:18,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 01:16:18,386 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1583852892] [2021-10-13 01:16:18,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:16:18,386 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 01:16:18,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat [2021-10-13 01:16:18,387 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 01:16:18,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-10-13 01:16:18,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:16:18,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 01:16:18,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:16:18,496 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:16:18,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 01:16:18,542 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:16:18,542 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 01:16:18,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1583852892] [2021-10-13 01:16:18,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1583852892] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 01:16:18,543 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:16:18,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-13 01:16:18,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182313454] [2021-10-13 01:16:18,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 01:16:18,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 01:16:18,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 01:16:18,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 01:16:18,547 INFO L87 Difference]: Start difference. First operand 65 states and 73 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:18,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:16:18,655 INFO L93 Difference]: Finished difference Result 165 states and 194 transitions. [2021-10-13 01:16:18,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 01:16:18,656 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 01:16:18,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:16:18,658 INFO L225 Difference]: With dead ends: 165 [2021-10-13 01:16:18,659 INFO L226 Difference]: Without dead ends: 102 [2021-10-13 01:16:18,660 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.1ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 01:16:18,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-10-13 01:16:18,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 82. [2021-10-13 01:16:18,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 74 states have (on average 1.2567567567567568) internal successors, (93), 81 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:18,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 93 transitions. [2021-10-13 01:16:18,685 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 93 transitions. Word has length 11 [2021-10-13 01:16:18,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:16:18,685 INFO L470 AbstractCegarLoop]: Abstraction has 82 states and 93 transitions. [2021-10-13 01:16:18,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:18,686 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 93 transitions. [2021-10-13 01:16:18,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 01:16:18,687 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:16:18,687 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:16:18,701 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-10-13 01:16:18,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 [2021-10-13 01:16:18,904 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:16:18,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:16:18,905 INFO L82 PathProgramCache]: Analyzing trace with hash 1315213501, now seen corresponding path program 1 times [2021-10-13 01:16:18,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 01:16:18,905 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [484662900] [2021-10-13 01:16:18,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:16:18,905 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 01:16:18,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat [2021-10-13 01:16:18,908 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 01:16:18,909 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-10-13 01:16:18,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:16:18,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 01:16:18,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:16:19,039 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:16:19,039 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 01:16:19,090 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:16:19,091 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 01:16:19,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [484662900] [2021-10-13 01:16:19,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [484662900] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 01:16:19,092 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:16:19,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-10-13 01:16:19,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948524232] [2021-10-13 01:16:19,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 01:16:19,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 01:16:19,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 01:16:19,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 01:16:19,094 INFO L87 Difference]: Start difference. First operand 82 states and 93 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:19,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:16:19,188 INFO L93 Difference]: Finished difference Result 98 states and 113 transitions. [2021-10-13 01:16:19,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 01:16:19,190 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-13 01:16:19,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:16:19,191 INFO L225 Difference]: With dead ends: 98 [2021-10-13 01:16:19,191 INFO L226 Difference]: Without dead ends: 78 [2021-10-13 01:16:19,192 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 01:16:19,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2021-10-13 01:16:19,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2021-10-13 01:16:19,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 70 states have (on average 1.2571428571428571) internal successors, (88), 77 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:19,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 88 transitions. [2021-10-13 01:16:19,200 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 88 transitions. Word has length 14 [2021-10-13 01:16:19,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:16:19,201 INFO L470 AbstractCegarLoop]: Abstraction has 78 states and 88 transitions. [2021-10-13 01:16:19,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:19,201 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 88 transitions. [2021-10-13 01:16:19,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 01:16:19,202 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:16:19,202 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:16:19,217 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-10-13 01:16:19,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 [2021-10-13 01:16:19,415 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:16:19,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:16:19,415 INFO L82 PathProgramCache]: Analyzing trace with hash 129337073, now seen corresponding path program 1 times [2021-10-13 01:16:19,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 01:16:19,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [384836952] [2021-10-13 01:16:19,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:16:19,416 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 01:16:19,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat [2021-10-13 01:16:19,417 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 01:16:19,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-10-13 01:16:19,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:16:19,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 01:16:19,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:16:19,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:16:19,708 INFO L354 Elim1Store]: treesize reduction 74, result has 20.4 percent of original size [2021-10-13 01:16:19,709 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 2 case distinctions, treesize of input 103 treesize of output 69 [2021-10-13 01:16:19,733 INFO L354 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2021-10-13 01:16:19,733 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 86 treesize of output 86 [2021-10-13 01:16:19,892 INFO L354 Elim1Store]: treesize reduction 112, result has 20.0 percent of original size [2021-10-13 01:16:19,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 74 treesize of output 64 [2021-10-13 01:16:20,659 INFO L354 Elim1Store]: treesize reduction 25, result has 24.2 percent of original size [2021-10-13 01:16:20,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 38 [2021-10-13 01:16:20,695 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:16:20,696 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 01:16:20,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3298 treesize of output 3282 [2021-10-13 01:16:22,022 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:16:22,022 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 01:16:22,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [384836952] [2021-10-13 01:16:22,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [384836952] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 01:16:22,023 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 01:16:22,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-10-13 01:16:22,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866450666] [2021-10-13 01:16:22,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 01:16:22,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 01:16:22,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 01:16:22,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-10-13 01:16:22,024 INFO L87 Difference]: Start difference. First operand 78 states and 88 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:23,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:16:23,434 INFO L93 Difference]: Finished difference Result 148 states and 164 transitions. [2021-10-13 01:16:23,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 01:16:23,435 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-13 01:16:23,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:16:23,436 INFO L225 Difference]: With dead ends: 148 [2021-10-13 01:16:23,436 INFO L226 Difference]: Without dead ends: 146 [2021-10-13 01:16:23,437 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 308.3ms TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-10-13 01:16:23,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2021-10-13 01:16:23,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 90. [2021-10-13 01:16:23,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 82 states have (on average 1.2439024390243902) internal successors, (102), 89 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:23,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 102 transitions. [2021-10-13 01:16:23,447 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 102 transitions. Word has length 17 [2021-10-13 01:16:23,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:16:23,447 INFO L470 AbstractCegarLoop]: Abstraction has 90 states and 102 transitions. [2021-10-13 01:16:23,447 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:23,447 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 102 transitions. [2021-10-13 01:16:23,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 01:16:23,449 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:16:23,449 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:16:23,468 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-10-13 01:16:23,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 [2021-10-13 01:16:23,662 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:16:23,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:16:23,662 INFO L82 PathProgramCache]: Analyzing trace with hash 32191693, now seen corresponding path program 1 times [2021-10-13 01:16:23,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 01:16:23,663 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2064971483] [2021-10-13 01:16:23,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:16:23,663 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 01:16:23,663 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat [2021-10-13 01:16:23,664 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 01:16:23,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-10-13 01:16:23,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:16:23,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 01:16:23,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:16:23,828 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:16:23,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 01:16:23,879 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:16:23,879 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 01:16:23,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2064971483] [2021-10-13 01:16:23,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2064971483] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 01:16:23,884 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:16:23,884 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-13 01:16:23,884 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205010957] [2021-10-13 01:16:23,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 01:16:23,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 01:16:23,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 01:16:23,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:16:23,886 INFO L87 Difference]: Start difference. First operand 90 states and 102 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:23,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 01:16:23,962 INFO L93 Difference]: Finished difference Result 176 states and 201 transitions. [2021-10-13 01:16:23,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 01:16:23,963 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 01:16:23,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 01:16:23,964 INFO L225 Difference]: With dead ends: 176 [2021-10-13 01:16:23,964 INFO L226 Difference]: Without dead ends: 102 [2021-10-13 01:16:23,965 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 01:16:23,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-10-13 01:16:23,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 92. [2021-10-13 01:16:23,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 84 states have (on average 1.1904761904761905) internal successors, (100), 91 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:23,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 100 transitions. [2021-10-13 01:16:23,975 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 100 transitions. Word has length 18 [2021-10-13 01:16:23,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 01:16:23,975 INFO L470 AbstractCegarLoop]: Abstraction has 92 states and 100 transitions. [2021-10-13 01:16:23,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 01:16:23,976 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 100 transitions. [2021-10-13 01:16:23,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 01:16:23,977 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 01:16:23,977 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 01:16:23,996 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-10-13 01:16:24,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 [2021-10-13 01:16:24,191 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2021-10-13 01:16:24,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 01:16:24,191 INFO L82 PathProgramCache]: Analyzing trace with hash 43662915, now seen corresponding path program 1 times [2021-10-13 01:16:24,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 01:16:24,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [322944394] [2021-10-13 01:16:24,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:16:24,191 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 01:16:24,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat [2021-10-13 01:16:24,192 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 01:16:24,193 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-10-13 01:16:24,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:16:24,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-13 01:16:24,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:16:24,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:16:24,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:16:24,496 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:16:24,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 168 treesize of output 130 [2021-10-13 01:16:24,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:16:24,529 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:16:24,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 102 treesize of output 64 [2021-10-13 01:16:24,542 INFO L354 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2021-10-13 01:16:24,542 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 73 treesize of output 73 [2021-10-13 01:16:24,649 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:16:24,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 133 treesize of output 93 [2021-10-13 01:16:24,659 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-10-13 01:16:24,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 106 treesize of output 88 [2021-10-13 01:16:24,664 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 79 treesize of output 71 [2021-10-13 01:16:25,420 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:16:25,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 85 treesize of output 52 [2021-10-13 01:16:25,427 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:16:25,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 24 [2021-10-13 01:16:25,480 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 29 treesize of output 17 [2021-10-13 01:16:25,496 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:16:25,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 01:16:25,667 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 99 treesize of output 85 [2021-10-13 01:16:25,797 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 6416 treesize of output 6392 [2021-10-13 01:16:26,030 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 39625 treesize of output 39209 [2021-10-13 01:16:28,933 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 01:16:28,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [322944394] [2021-10-13 01:16:28,934 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger out of long range [2021-10-13 01:16:28,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1166727209] [2021-10-13 01:16:28,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:16:28,935 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-13 01:16:28,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/cvc4 [2021-10-13 01:16:28,940 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-13 01:16:28,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2021-10-13 01:16:29,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:16:29,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-13 01:16:29,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:16:29,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:16:29,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:16:29,327 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-10-13 01:16:29,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 168 treesize of output 130 [2021-10-13 01:16:29,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 01:16:29,364 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-10-13 01:16:29,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 123 treesize of output 73 [2021-10-13 01:16:29,373 INFO L354 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2021-10-13 01:16:29,374 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 73 treesize of output 73 [2021-10-13 01:16:29,449 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:16:29,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 133 treesize of output 93 [2021-10-13 01:16:29,455 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 106 treesize of output 98 [2021-10-13 01:16:29,469 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-10-13 01:16:29,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 98 treesize of output 80 [2021-10-13 01:16:30,106 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:16:30,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 85 treesize of output 52 [2021-10-13 01:16:30,116 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 01:16:30,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 24 [2021-10-13 01:16:30,152 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 29 treesize of output 17 [2021-10-13 01:16:30,157 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:16:30,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 01:16:30,271 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 99 treesize of output 85 [2021-10-13 01:16:30,383 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 8515 treesize of output 8483 [2021-10-13 01:16:30,701 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 11714 treesize of output 11658 [2021-10-13 01:16:31,199 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger out of long range [2021-10-13 01:16:31,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090121494] [2021-10-13 01:16:31,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 01:16:31,200 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:16:31,200 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 01:16:31,202 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 01:16:31,203 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-10-13 01:16:31,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 01:16:31,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-13 01:16:31,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 01:16:31,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-10-13 01:16:31,541 INFO L354 Elim1Store]: treesize reduction 78, result has 16.1 percent of original size [2021-10-13 01:16:31,541 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 2 case distinctions, treesize of input 188 treesize of output 150 [2021-10-13 01:16:31,575 INFO L354 Elim1Store]: treesize reduction 98, result has 16.2 percent of original size [2021-10-13 01:16:31,575 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 2 case distinctions, treesize of input 180 treesize of output 130 [2021-10-13 01:16:31,587 INFO L354 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2021-10-13 01:16:31,588 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 130 treesize of output 130 [2021-10-13 01:16:31,722 INFO L354 Elim1Store]: treesize reduction 53, result has 11.7 percent of original size [2021-10-13 01:16:31,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 133 treesize of output 93 [2021-10-13 01:16:31,727 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 106 treesize of output 98 [2021-10-13 01:16:31,745 INFO L354 Elim1Store]: treesize reduction 73, result has 8.8 percent of original size [2021-10-13 01:16:31,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 98 treesize of output 80 [2021-10-13 01:16:32,315 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-10-13 01:16:32,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 85 treesize of output 61 [2021-10-13 01:16:32,324 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-10-13 01:16:32,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 27 [2021-10-13 01:16:32,357 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 29 treesize of output 17 [2021-10-13 01:16:32,363 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 01:16:32,363 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 01:16:32,467 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 99 treesize of output 85 [2021-10-13 01:16:32,549 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 12362 treesize of output 12314 [2021-10-13 01:16:32,765 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 32002 treesize of output 31714 [2021-10-13 01:16:34,421 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger out of long range [2021-10-13 01:16:34,422 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 0 imperfect interpolant sequences. [2021-10-13 01:16:34,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [] total 0 [2021-10-13 01:16:34,422 ERROR L172 FreeRefinementEngine]: Strategy WOLF failed to provide any proof altough trace is infeasible [2021-10-13 01:16:34,422 INFO L626 BasicCegarLoop]: Counterexample might be feasible [2021-10-13 01:16:34,430 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION [2021-10-13 01:16:34,431 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-10-13 01:16:34,432 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION [2021-10-13 01:16:34,432 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION [2021-10-13 01:16:34,432 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION [2021-10-13 01:16:34,432 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION [2021-10-13 01:16:34,433 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION [2021-10-13 01:16:34,433 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION [2021-10-13 01:16:34,433 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION [2021-10-13 01:16:34,433 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION [2021-10-13 01:16:34,433 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION [2021-10-13 01:16:34,434 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION [2021-10-13 01:16:34,434 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION [2021-10-13 01:16:34,434 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION [2021-10-13 01:16:34,460 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-10-13 01:16:34,652 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2021-10-13 01:16:34,867 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-10-13 01:16:35,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/mathsat -unsat_core_generation=3,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/cvc4 --incremental --print-success --lang smt,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 01:16:35,053 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-13 01:16:35,066 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.10 01:16:35 BoogieIcfgContainer [2021-10-13 01:16:35,067 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-13 01:16:35,067 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-13 01:16:35,067 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-13 01:16:35,068 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-13 01:16:35,068 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 01:16:16" (3/4) ... [2021-10-13 01:16:35,072 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-13 01:16:35,073 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-13 01:16:35,073 INFO L168 Benchmark]: Toolchain (without parser) took 19680.68 ms. Allocated memory was 54.5 MB in the beginning and 461.4 MB in the end (delta: 406.8 MB). Free memory was 31.5 MB in the beginning and 316.6 MB in the end (delta: -285.1 MB). Peak memory consumption was 122.2 MB. Max. memory is 16.1 GB. [2021-10-13 01:16:35,074 INFO L168 Benchmark]: CDTParser took 0.22 ms. Allocated memory is still 54.5 MB. Free memory is still 36.0 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-13 01:16:35,074 INFO L168 Benchmark]: CACSL2BoogieTranslator took 555.60 ms. Allocated memory is still 54.5 MB. Free memory was 31.3 MB in the beginning and 26.6 MB in the end (delta: 4.7 MB). Peak memory consumption was 11.6 MB. Max. memory is 16.1 GB. [2021-10-13 01:16:35,074 INFO L168 Benchmark]: Boogie Procedure Inliner took 87.21 ms. Allocated memory was 54.5 MB in the beginning and 67.1 MB in the end (delta: 12.6 MB). Free memory was 26.4 MB in the beginning and 49.9 MB in the end (delta: -23.5 MB). Peak memory consumption was 3.4 MB. Max. memory is 16.1 GB. [2021-10-13 01:16:35,075 INFO L168 Benchmark]: Boogie Preprocessor took 69.31 ms. Allocated memory is still 67.1 MB. Free memory was 49.9 MB in the beginning and 47.8 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-13 01:16:35,075 INFO L168 Benchmark]: RCFGBuilder took 648.84 ms. Allocated memory is still 67.1 MB. Free memory was 47.5 MB in the beginning and 46.1 MB in the end (delta: 1.4 MB). Peak memory consumption was 19.0 MB. Max. memory is 16.1 GB. [2021-10-13 01:16:35,075 INFO L168 Benchmark]: TraceAbstraction took 18308.44 ms. Allocated memory was 67.1 MB in the beginning and 461.4 MB in the end (delta: 394.3 MB). Free memory was 45.8 MB in the beginning and 317.1 MB in the end (delta: -271.3 MB). Peak memory consumption was 277.0 MB. Max. memory is 16.1 GB. [2021-10-13 01:16:35,076 INFO L168 Benchmark]: Witness Printer took 5.33 ms. Allocated memory is still 461.4 MB. Free memory was 317.1 MB in the beginning and 316.6 MB in the end (delta: 501.1 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-13 01:16:35,078 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.22 ms. Allocated memory is still 54.5 MB. Free memory is still 36.0 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 555.60 ms. Allocated memory is still 54.5 MB. Free memory was 31.3 MB in the beginning and 26.6 MB in the end (delta: 4.7 MB). Peak memory consumption was 11.6 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 87.21 ms. Allocated memory was 54.5 MB in the beginning and 67.1 MB in the end (delta: 12.6 MB). Free memory was 26.4 MB in the beginning and 49.9 MB in the end (delta: -23.5 MB). Peak memory consumption was 3.4 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 69.31 ms. Allocated memory is still 67.1 MB. Free memory was 49.9 MB in the beginning and 47.8 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 648.84 ms. Allocated memory is still 67.1 MB. Free memory was 47.5 MB in the beginning and 46.1 MB in the end (delta: 1.4 MB). Peak memory consumption was 19.0 MB. Max. memory is 16.1 GB. * TraceAbstraction took 18308.44 ms. Allocated memory was 67.1 MB in the beginning and 461.4 MB in the end (delta: 394.3 MB). Free memory was 45.8 MB in the beginning and 317.1 MB in the end (delta: -271.3 MB). Peak memory consumption was 277.0 MB. Max. memory is 16.1 GB. * Witness Printer took 5.33 ms. Allocated memory is still 461.4 MB. Free memory was 317.1 MB in the beginning and 316.6 MB in the end (delta: 501.1 kB). There was no memory consumed. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 1055]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: unable to decide satisfiability of path constraint. Possible FailurePath: [L997] SLL* head = malloc(sizeof(SLL)); [L998] head->next = ((void*)0) [L999] head->prev = ((void*)0) [L1000] head->data = 0 [L1001] SLL* item = head; [L1002] int status = 0; [L1004] COND TRUE __VERIFIER_nondet_int() [L1006] item->next = malloc(sizeof(SLL)) [L1007] EXPR item->next [L1007] item->next->prev = item [L1008] EXPR item->next [L1008] item = item->next [L1009] item->next = ((void*)0) [L1011] COND TRUE !status [L1013] item->data = 1 [L1014] status = 1 [L1027] COND FALSE !(!(head != ((void*)0))) [L1028] COND FALSE !(!(item != ((void*)0))) [L1004] COND FALSE !(__VERIFIER_nondet_int()) [L1031] COND FALSE !(!(head != ((void*)0))) [L1032] COND TRUE status == 1 [L1034] COND FALSE !(!(head != ((void*)0))) [L1035] EXPR head->next [L1035] COND FALSE !(!(head->next != ((void*)0))) [L1037] COND FALSE !(status == 2) [L1043] COND FALSE !(status == 3) [L1052] EXPR head->next [L1052] item = head->next [L1053] COND TRUE item && __VERIFIER_nondet_int() [L1055] EXPR !status || item->data > 0 [L1055] EXPR item->data [L1055] EXPR !status || item->data > 0 [L1055] COND TRUE !(!status || item->data > 0) [L1055] reach_error() - UnprovableResult [Line: 1027]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1028]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1031]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1034]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1035]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1039]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1040]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1041]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1045]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1046]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1047]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1048]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1049]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 82 locations, 14 error locations. Started 1 CEGAR loops. OverallTime: 18235.7ms, OverallIterations: 7, TraceHistogramMax: 1, EmptinessCheckTime: 14.3ms, AutomataDifference: 1984.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 10.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 390 SDtfs, 403 SDslu, 634 SDs, 0 SdLazy, 281 SolverSat, 31 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1442.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 139 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 360.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=92occurred in iteration=6, InterpolantAutomatonStates: 25, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 84.2ms AutomataMinimizationTime, 6 MinimizatonAttempts, 86 StatesRemovedByMinimization, 3 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 69.2ms SsaConstructionTime, 209.7ms SatisfiabilityAnalysisTime, 3246.2ms InterpolantComputationTime, 73 NumberOfCodeBlocks, 73 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 134 ConstructedInterpolants, 13 QuantifiedInterpolants, 987 SizeOfPredicates, 10 NumberOfNonLiveVariables, 311 ConjunctsInSsa, 25 ConjunctsInUnsatCore, 12 InterpolantComputations, 10 PerfectInterpolantSequences, 2/4 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2021-10-13 01:16:35,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60c2a869-e4bf-4b20-91da-2bd91297f59e/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...