./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ldv-memsafety/memleaks_test23_1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 4e7fbc69 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ldv-memsafety/memleaks_test23_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 03499c01c9320e6c56c78c984f54a0b0b3f62caee089ccaa631f137e86019454 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-4e7fbc6 [2022-11-23 01:59:10,348 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-23 01:59:10,350 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-23 01:59:10,373 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-23 01:59:10,379 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-23 01:59:10,384 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-23 01:59:10,388 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-23 01:59:10,392 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-23 01:59:10,394 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-23 01:59:10,401 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-23 01:59:10,403 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-23 01:59:10,405 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-23 01:59:10,406 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-23 01:59:10,409 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-23 01:59:10,414 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-23 01:59:10,416 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-23 01:59:10,418 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-23 01:59:10,420 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-23 01:59:10,422 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-23 01:59:10,423 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-23 01:59:10,430 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-23 01:59:10,431 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-23 01:59:10,432 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-23 01:59:10,433 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-23 01:59:10,437 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-23 01:59:10,437 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-23 01:59:10,438 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-23 01:59:10,439 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-23 01:59:10,439 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-23 01:59:10,440 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-23 01:59:10,441 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-23 01:59:10,441 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-23 01:59:10,442 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-23 01:59:10,447 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-23 01:59:10,449 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-23 01:59:10,450 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-23 01:59:10,450 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-23 01:59:10,451 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-23 01:59:10,451 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-23 01:59:10,455 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-23 01:59:10,456 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-23 01:59:10,457 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-11-23 01:59:10,506 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-23 01:59:10,506 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-23 01:59:10,507 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-23 01:59:10,507 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-23 01:59:10,508 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-23 01:59:10,508 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-23 01:59:10,509 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-23 01:59:10,509 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-23 01:59:10,509 INFO L138 SettingsManager]: * Use SBE=true [2022-11-23 01:59:10,510 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-23 01:59:10,511 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-23 01:59:10,511 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-23 01:59:10,511 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-23 01:59:10,512 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-23 01:59:10,512 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-23 01:59:10,512 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-23 01:59:10,512 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-23 01:59:10,513 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-23 01:59:10,513 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-23 01:59:10,513 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-23 01:59:10,513 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-23 01:59:10,513 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-23 01:59:10,514 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-23 01:59:10,514 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-23 01:59:10,514 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-23 01:59:10,514 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-23 01:59:10,515 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-23 01:59:10,515 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-23 01:59:10,516 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-23 01:59:10,516 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-23 01:59:10,516 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-23 01:59:10,516 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-11-23 01:59:10,517 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-23 01:59:10,517 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/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_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 03499c01c9320e6c56c78c984f54a0b0b3f62caee089ccaa631f137e86019454 [2022-11-23 01:59:10,836 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-23 01:59:10,865 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-23 01:59:10,868 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-23 01:59:10,869 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-23 01:59:10,870 INFO L275 PluginConnector]: CDTParser initialized [2022-11-23 01:59:10,871 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/../../sv-benchmarks/c/ldv-memsafety/memleaks_test23_1.i [2022-11-23 01:59:14,096 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-23 01:59:14,451 INFO L351 CDTParser]: Found 1 translation units. [2022-11-23 01:59:14,451 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/sv-benchmarks/c/ldv-memsafety/memleaks_test23_1.i [2022-11-23 01:59:14,468 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/data/0252eecb3/a7e841025c1647e3b26bad602bf8fd80/FLAGd9b1ef1a7 [2022-11-23 01:59:14,486 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/data/0252eecb3/a7e841025c1647e3b26bad602bf8fd80 [2022-11-23 01:59:14,489 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-23 01:59:14,493 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-23 01:59:14,495 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-23 01:59:14,495 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-23 01:59:14,499 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-23 01:59:14,503 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 01:59:14" (1/1) ... [2022-11-23 01:59:14,504 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@136dcbcd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:59:14, skipping insertion in model container [2022-11-23 01:59:14,504 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 01:59:14" (1/1) ... [2022-11-23 01:59:14,512 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-23 01:59:14,585 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-23 01:59:15,151 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-23 01:59:15,179 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2022-11-23 01:59:15,180 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@dbae84e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:59:15, skipping insertion in model container [2022-11-23 01:59:15,180 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-23 01:59:15,181 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2022-11-23 01:59:15,184 INFO L158 Benchmark]: Toolchain (without parser) took 690.48ms. Allocated memory is still 188.7MB. Free memory was 143.5MB in the beginning and 128.6MB in the end (delta: 14.8MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2022-11-23 01:59:15,186 INFO L158 Benchmark]: CDTParser took 0.27ms. Allocated memory is still 127.9MB. Free memory is still 70.5MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-23 01:59:15,187 INFO L158 Benchmark]: CACSL2BoogieTranslator took 685.94ms. Allocated memory is still 188.7MB. Free memory was 143.3MB in the beginning and 128.6MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2022-11-23 01:59:15,188 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.27ms. Allocated memory is still 127.9MB. Free memory is still 70.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 685.94ms. Allocated memory is still 188.7MB. Free memory was 143.3MB in the beginning and 128.6MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 576]: Unsupported Syntax Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ldv-memsafety/memleaks_test23_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 03499c01c9320e6c56c78c984f54a0b0b3f62caee089ccaa631f137e86019454 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-4e7fbc6 [2022-11-23 01:59:17,547 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-23 01:59:17,549 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-23 01:59:17,592 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-23 01:59:17,592 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-23 01:59:17,596 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-23 01:59:17,599 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-23 01:59:17,602 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-23 01:59:17,605 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-23 01:59:17,611 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-23 01:59:17,612 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-23 01:59:17,615 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-23 01:59:17,616 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-23 01:59:17,618 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-23 01:59:17,620 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-23 01:59:17,627 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-23 01:59:17,628 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-23 01:59:17,629 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-23 01:59:17,631 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-23 01:59:17,638 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-23 01:59:17,640 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-23 01:59:17,643 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-23 01:59:17,645 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-23 01:59:17,646 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-23 01:59:17,654 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-23 01:59:17,655 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-23 01:59:17,655 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-23 01:59:17,658 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-23 01:59:17,658 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-23 01:59:17,659 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-23 01:59:17,660 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-23 01:59:17,661 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-23 01:59:17,677 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-23 01:59:17,678 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-23 01:59:17,679 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-23 01:59:17,680 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-23 01:59:17,681 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-23 01:59:17,681 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-23 01:59:17,681 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-23 01:59:17,682 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-23 01:59:17,683 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-23 01:59:17,684 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2022-11-23 01:59:17,726 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-23 01:59:17,727 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-23 01:59:17,728 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-23 01:59:17,729 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-23 01:59:17,730 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-23 01:59:17,730 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-23 01:59:17,731 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-23 01:59:17,731 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-23 01:59:17,732 INFO L138 SettingsManager]: * Use SBE=true [2022-11-23 01:59:17,732 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-23 01:59:17,733 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-23 01:59:17,734 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-23 01:59:17,734 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-23 01:59:17,734 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-23 01:59:17,734 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-23 01:59:17,735 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-23 01:59:17,735 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-23 01:59:17,735 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-23 01:59:17,736 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-23 01:59:17,736 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-23 01:59:17,736 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-23 01:59:17,736 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-23 01:59:17,737 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-23 01:59:17,737 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-23 01:59:17,737 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-23 01:59:17,738 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-23 01:59:17,738 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-23 01:59:17,738 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-23 01:59:17,738 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-23 01:59:17,739 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-23 01:59:17,739 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-23 01:59:17,739 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-23 01:59:17,740 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-23 01:59:17,740 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-11-23 01:59:17,740 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-23 01:59:17,741 INFO L138 SettingsManager]: * Logic for external solver=AUFBV [2022-11-23 01:59:17,741 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/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_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 03499c01c9320e6c56c78c984f54a0b0b3f62caee089ccaa631f137e86019454 [2022-11-23 01:59:18,199 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-23 01:59:18,234 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-23 01:59:18,237 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-23 01:59:18,238 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-23 01:59:18,239 INFO L275 PluginConnector]: CDTParser initialized [2022-11-23 01:59:18,241 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/../../sv-benchmarks/c/ldv-memsafety/memleaks_test23_1.i [2022-11-23 01:59:21,330 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-23 01:59:21,674 INFO L351 CDTParser]: Found 1 translation units. [2022-11-23 01:59:21,679 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/sv-benchmarks/c/ldv-memsafety/memleaks_test23_1.i [2022-11-23 01:59:21,708 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/data/70dc87cc1/873bf105126742de9329e2562de855da/FLAG4df62a9db [2022-11-23 01:59:21,725 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/data/70dc87cc1/873bf105126742de9329e2562de855da [2022-11-23 01:59:21,728 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-23 01:59:21,729 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-23 01:59:21,730 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-23 01:59:21,730 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-23 01:59:21,734 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-23 01:59:21,735 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 01:59:21" (1/1) ... [2022-11-23 01:59:21,736 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@70c1ee60 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:59:21, skipping insertion in model container [2022-11-23 01:59:21,736 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 01:59:21" (1/1) ... [2022-11-23 01:59:21,743 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-23 01:59:21,778 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-23 01:59:22,268 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-23 01:59:22,297 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-23 01:59:22,313 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-23 01:59:22,417 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-23 01:59:22,424 INFO L203 MainTranslator]: Completed pre-run [2022-11-23 01:59:22,507 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-23 01:59:22,562 INFO L208 MainTranslator]: Completed translation [2022-11-23 01:59:22,562 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:59:22 WrapperNode [2022-11-23 01:59:22,563 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-23 01:59:22,564 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-23 01:59:22,564 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-23 01:59:22,564 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-23 01:59:22,572 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:59:22" (1/1) ... [2022-11-23 01:59:22,600 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:59:22" (1/1) ... [2022-11-23 01:59:22,629 INFO L138 Inliner]: procedures = 175, calls = 119, calls flagged for inlining = 30, calls inlined = 15, statements flattened = 198 [2022-11-23 01:59:22,630 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-23 01:59:22,630 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-23 01:59:22,630 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-23 01:59:22,631 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-23 01:59:22,639 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:59:22" (1/1) ... [2022-11-23 01:59:22,639 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:59:22" (1/1) ... [2022-11-23 01:59:22,644 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:59:22" (1/1) ... [2022-11-23 01:59:22,645 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:59:22" (1/1) ... [2022-11-23 01:59:22,662 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:59:22" (1/1) ... [2022-11-23 01:59:22,666 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:59:22" (1/1) ... [2022-11-23 01:59:22,669 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:59:22" (1/1) ... [2022-11-23 01:59:22,671 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:59:22" (1/1) ... [2022-11-23 01:59:22,675 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-23 01:59:22,676 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-23 01:59:22,676 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-23 01:59:22,676 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-23 01:59:22,677 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:59:22" (1/1) ... [2022-11-23 01:59:22,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-23 01:59:22,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/z3 [2022-11-23 01:59:22,751 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-23 01:59:22,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-23 01:59:22,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-23 01:59:22,813 INFO L130 BoogieDeclarations]: Found specification of procedure LDV_INIT_LIST_HEAD [2022-11-23 01:59:22,813 INFO L138 BoogieDeclarations]: Found implementation of procedure LDV_INIT_LIST_HEAD [2022-11-23 01:59:22,814 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_list_add [2022-11-23 01:59:22,814 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_list_add [2022-11-23 01:59:22,814 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-23 01:59:22,814 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-23 01:59:22,814 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-23 01:59:22,815 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-23 01:59:22,815 INFO L130 BoogieDeclarations]: Found specification of procedure free_reports [2022-11-23 01:59:22,815 INFO L138 BoogieDeclarations]: Found implementation of procedure free_reports [2022-11-23 01:59:22,815 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-23 01:59:22,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-23 01:59:22,816 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-23 01:59:22,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-23 01:59:22,816 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-23 01:59:22,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-23 01:59:22,817 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_del [2022-11-23 01:59:22,817 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_del [2022-11-23 01:59:22,817 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-23 01:59:22,817 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-23 01:59:22,818 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-23 01:59:22,818 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-23 01:59:23,037 INFO L235 CfgBuilder]: Building ICFG [2022-11-23 01:59:23,057 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-23 01:59:24,045 INFO L276 CfgBuilder]: Performing block encoding [2022-11-23 01:59:24,053 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-23 01:59:24,054 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-11-23 01:59:24,056 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:59:24 BoogieIcfgContainer [2022-11-23 01:59:24,056 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-23 01:59:24,058 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-23 01:59:24,059 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-23 01:59:24,062 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-23 01:59:24,062 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 01:59:21" (1/3) ... [2022-11-23 01:59:24,063 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@347ca26d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 01:59:24, skipping insertion in model container [2022-11-23 01:59:24,064 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:59:22" (2/3) ... [2022-11-23 01:59:24,064 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@347ca26d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 01:59:24, skipping insertion in model container [2022-11-23 01:59:24,064 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:59:24" (3/3) ... [2022-11-23 01:59:24,066 INFO L112 eAbstractionObserver]: Analyzing ICFG memleaks_test23_1.i [2022-11-23 01:59:24,085 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-23 01:59:24,086 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 79 error locations. [2022-11-23 01:59:24,146 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-23 01:59:24,154 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@37a04b64, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-23 01:59:24,154 INFO L358 AbstractCegarLoop]: Starting to check reachability of 79 error locations. [2022-11-23 01:59:24,160 INFO L276 IsEmpty]: Start isEmpty. Operand has 205 states, 111 states have (on average 1.8468468468468469) internal successors, (205), 190 states have internal predecessors, (205), 8 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-23 01:59:24,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-23 01:59:24,169 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 01:59:24,170 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 01:59:24,171 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 01:59:24,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 01:59:24,178 INFO L85 PathProgramCache]: Analyzing trace with hash 441980658, now seen corresponding path program 1 times [2022-11-23 01:59:24,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 01:59:24,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1849851647] [2022-11-23 01:59:24,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 01:59:24,193 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:24,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 01:59:24,199 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 01:59:24,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-23 01:59:24,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 01:59:24,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-23 01:59:24,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 01:59:24,435 INFO L350 Elim1Store]: Elim1 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 7 [2022-11-23 01:59:24,540 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 01:59:24,541 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 01:59:24,541 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 01:59:24,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1849851647] [2022-11-23 01:59:24,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1849851647] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 01:59:24,545 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 01:59:24,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-23 01:59:24,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413309950] [2022-11-23 01:59:24,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 01:59:24,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-23 01:59:24,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 01:59:24,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-23 01:59:24,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-23 01:59:24,609 INFO L87 Difference]: Start difference. First operand has 205 states, 111 states have (on average 1.8468468468468469) internal successors, (205), 190 states have internal predecessors, (205), 8 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Second operand has 7 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-23 01:59:25,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 01:59:25,611 INFO L93 Difference]: Finished difference Result 232 states and 249 transitions. [2022-11-23 01:59:25,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-23 01:59:25,613 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2022-11-23 01:59:25,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 01:59:25,625 INFO L225 Difference]: With dead ends: 232 [2022-11-23 01:59:25,626 INFO L226 Difference]: Without dead ends: 228 [2022-11-23 01:59:25,628 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-23 01:59:25,633 INFO L413 NwaCegarLoop]: 205 mSDtfsCounter, 28 mSDsluCounter, 646 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 851 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-23 01:59:25,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 851 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 469 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-23 01:59:25,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-11-23 01:59:25,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 212. [2022-11-23 01:59:25,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 117 states have (on average 1.794871794871795) internal successors, (210), 195 states have internal predecessors, (210), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2022-11-23 01:59:25,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 229 transitions. [2022-11-23 01:59:25,725 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 229 transitions. Word has length 12 [2022-11-23 01:59:25,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 01:59:25,726 INFO L495 AbstractCegarLoop]: Abstraction has 212 states and 229 transitions. [2022-11-23 01:59:25,726 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-23 01:59:25,727 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 229 transitions. [2022-11-23 01:59:25,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-23 01:59:25,727 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 01:59:25,728 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 01:59:25,748 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-23 01:59:25,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:25,940 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 01:59:25,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 01:59:25,940 INFO L85 PathProgramCache]: Analyzing trace with hash 441980659, now seen corresponding path program 1 times [2022-11-23 01:59:25,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 01:59:25,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1741373304] [2022-11-23 01:59:25,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 01:59:25,941 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:25,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 01:59:25,945 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 01:59:25,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-23 01:59:26,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 01:59:26,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-23 01:59:26,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 01:59:26,104 INFO L350 Elim1Store]: Elim1 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 [2022-11-23 01:59:26,244 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 01:59:26,245 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 01:59:26,245 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 01:59:26,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1741373304] [2022-11-23 01:59:26,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1741373304] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 01:59:26,247 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 01:59:26,248 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-23 01:59:26,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858648709] [2022-11-23 01:59:26,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 01:59:26,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-23 01:59:26,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 01:59:26,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-23 01:59:26,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-23 01:59:26,256 INFO L87 Difference]: Start difference. First operand 212 states and 229 transitions. Second operand has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 6 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-23 01:59:27,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 01:59:27,336 INFO L93 Difference]: Finished difference Result 237 states and 253 transitions. [2022-11-23 01:59:27,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-23 01:59:27,342 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 6 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2022-11-23 01:59:27,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 01:59:27,343 INFO L225 Difference]: With dead ends: 237 [2022-11-23 01:59:27,344 INFO L226 Difference]: Without dead ends: 237 [2022-11-23 01:59:27,344 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-23 01:59:27,345 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 35 mSDsluCounter, 900 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 1102 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-23 01:59:27,345 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 1102 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 417 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-23 01:59:27,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2022-11-23 01:59:27,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 212. [2022-11-23 01:59:27,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 117 states have (on average 1.7777777777777777) internal successors, (208), 195 states have internal predecessors, (208), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2022-11-23 01:59:27,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 227 transitions. [2022-11-23 01:59:27,373 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 227 transitions. Word has length 12 [2022-11-23 01:59:27,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 01:59:27,373 INFO L495 AbstractCegarLoop]: Abstraction has 212 states and 227 transitions. [2022-11-23 01:59:27,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 6 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-23 01:59:27,374 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 227 transitions. [2022-11-23 01:59:27,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-23 01:59:27,374 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 01:59:27,375 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 01:59:27,407 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-11-23 01:59:27,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:27,586 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 01:59:27,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 01:59:27,587 INFO L85 PathProgramCache]: Analyzing trace with hash -2110176303, now seen corresponding path program 1 times [2022-11-23 01:59:27,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 01:59:27,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1072764499] [2022-11-23 01:59:27,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 01:59:27,588 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:27,588 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 01:59:27,594 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 01:59:27,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-23 01:59:27,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 01:59:27,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-23 01:59:27,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 01:59:27,737 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 01:59:27,737 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 01:59:27,737 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 01:59:27,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1072764499] [2022-11-23 01:59:27,738 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1072764499] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 01:59:27,738 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 01:59:27,738 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 01:59:27,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217106762] [2022-11-23 01:59:27,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 01:59:27,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 01:59:27,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 01:59:27,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 01:59:27,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 01:59:27,741 INFO L87 Difference]: Start difference. First operand 212 states and 227 transitions. Second operand has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-23 01:59:27,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 01:59:27,789 INFO L93 Difference]: Finished difference Result 224 states and 239 transitions. [2022-11-23 01:59:27,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-23 01:59:27,790 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2022-11-23 01:59:27,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 01:59:27,791 INFO L225 Difference]: With dead ends: 224 [2022-11-23 01:59:27,791 INFO L226 Difference]: Without dead ends: 224 [2022-11-23 01:59:27,792 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 01:59:27,792 INFO L413 NwaCegarLoop]: 216 mSDtfsCounter, 20 mSDsluCounter, 628 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 844 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-23 01:59:27,793 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 844 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-23 01:59:27,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-11-23 01:59:27,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 203. [2022-11-23 01:59:27,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 113 states have (on average 1.7699115044247788) internal successors, (200), 187 states have internal predecessors, (200), 8 states have call successors, (8), 6 states have call predecessors, (8), 7 states have return successors, (9), 9 states have call predecessors, (9), 8 states have call successors, (9) [2022-11-23 01:59:27,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 217 transitions. [2022-11-23 01:59:27,804 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 217 transitions. Word has length 12 [2022-11-23 01:59:27,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 01:59:27,804 INFO L495 AbstractCegarLoop]: Abstraction has 203 states and 217 transitions. [2022-11-23 01:59:27,804 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-23 01:59:27,805 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 217 transitions. [2022-11-23 01:59:27,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-23 01:59:27,805 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 01:59:27,805 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 01:59:27,817 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2022-11-23 01:59:28,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:28,017 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr43REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 01:59:28,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 01:59:28,018 INFO L85 PathProgramCache]: Analyzing trace with hash 441895411, now seen corresponding path program 1 times [2022-11-23 01:59:28,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 01:59:28,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [168333953] [2022-11-23 01:59:28,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 01:59:28,019 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:28,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 01:59:28,020 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 01:59:28,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-23 01:59:28,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 01:59:28,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-23 01:59:28,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 01:59:28,140 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 01:59:28,140 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 01:59:28,141 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 01:59:28,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [168333953] [2022-11-23 01:59:28,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [168333953] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 01:59:28,141 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 01:59:28,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 01:59:28,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700217396] [2022-11-23 01:59:28,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 01:59:28,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 01:59:28,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 01:59:28,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 01:59:28,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 01:59:28,143 INFO L87 Difference]: Start difference. First operand 203 states and 217 transitions. Second operand has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-23 01:59:28,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 01:59:28,206 INFO L93 Difference]: Finished difference Result 224 states and 238 transitions. [2022-11-23 01:59:28,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-23 01:59:28,207 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2022-11-23 01:59:28,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 01:59:28,209 INFO L225 Difference]: With dead ends: 224 [2022-11-23 01:59:28,209 INFO L226 Difference]: Without dead ends: 224 [2022-11-23 01:59:28,209 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 01:59:28,212 INFO L413 NwaCegarLoop]: 228 mSDtfsCounter, 129 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 774 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 01:59:28,218 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 774 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 01:59:28,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-11-23 01:59:28,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 203. [2022-11-23 01:59:28,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 113 states have (on average 1.761061946902655) internal successors, (199), 187 states have internal predecessors, (199), 8 states have call successors, (8), 6 states have call predecessors, (8), 7 states have return successors, (9), 9 states have call predecessors, (9), 8 states have call successors, (9) [2022-11-23 01:59:28,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 216 transitions. [2022-11-23 01:59:28,232 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 216 transitions. Word has length 12 [2022-11-23 01:59:28,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 01:59:28,233 INFO L495 AbstractCegarLoop]: Abstraction has 203 states and 216 transitions. [2022-11-23 01:59:28,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-23 01:59:28,233 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 216 transitions. [2022-11-23 01:59:28,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-23 01:59:28,234 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 01:59:28,234 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 01:59:28,250 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-23 01:59:28,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:28,450 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr43REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 01:59:28,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 01:59:28,451 INFO L85 PathProgramCache]: Analyzing trace with hash -2110261550, now seen corresponding path program 1 times [2022-11-23 01:59:28,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 01:59:28,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [508348048] [2022-11-23 01:59:28,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 01:59:28,451 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:28,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 01:59:28,452 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 01:59:28,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-23 01:59:28,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 01:59:28,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-23 01:59:28,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 01:59:28,562 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 01:59:28,563 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 01:59:28,563 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 01:59:28,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [508348048] [2022-11-23 01:59:28,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [508348048] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 01:59:28,563 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 01:59:28,563 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 01:59:28,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256195025] [2022-11-23 01:59:28,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 01:59:28,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 01:59:28,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 01:59:28,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 01:59:28,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 01:59:28,565 INFO L87 Difference]: Start difference. First operand 203 states and 216 transitions. Second operand has 5 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-23 01:59:28,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 01:59:28,618 INFO L93 Difference]: Finished difference Result 208 states and 220 transitions. [2022-11-23 01:59:28,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-23 01:59:28,619 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2022-11-23 01:59:28,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 01:59:28,620 INFO L225 Difference]: With dead ends: 208 [2022-11-23 01:59:28,621 INFO L226 Difference]: Without dead ends: 208 [2022-11-23 01:59:28,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-23 01:59:28,622 INFO L413 NwaCegarLoop]: 210 mSDtfsCounter, 112 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 726 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-23 01:59:28,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 726 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-23 01:59:28,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2022-11-23 01:59:28,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 205. [2022-11-23 01:59:28,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 115 states have (on average 1.7478260869565216) internal successors, (201), 189 states have internal predecessors, (201), 8 states have call successors, (8), 6 states have call predecessors, (8), 7 states have return successors, (9), 9 states have call predecessors, (9), 8 states have call successors, (9) [2022-11-23 01:59:28,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 218 transitions. [2022-11-23 01:59:28,651 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 218 transitions. Word has length 12 [2022-11-23 01:59:28,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 01:59:28,651 INFO L495 AbstractCegarLoop]: Abstraction has 205 states and 218 transitions. [2022-11-23 01:59:28,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-23 01:59:28,652 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 218 transitions. [2022-11-23 01:59:28,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-23 01:59:28,652 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 01:59:28,653 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 01:59:28,668 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-23 01:59:28,871 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:28,871 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr49ASSERT_VIOLATIONMEMORY_LEAK === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 01:59:28,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 01:59:28,872 INFO L85 PathProgramCache]: Analyzing trace with hash -993578524, now seen corresponding path program 1 times [2022-11-23 01:59:28,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 01:59:28,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [749335622] [2022-11-23 01:59:28,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 01:59:28,873 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:28,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 01:59:28,874 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 01:59:28,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-23 01:59:28,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 01:59:28,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-23 01:59:28,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 01:59:28,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 01:59:28,979 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 01:59:28,980 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 01:59:28,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [749335622] [2022-11-23 01:59:28,980 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [749335622] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 01:59:28,980 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 01:59:28,980 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 01:59:28,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112045846] [2022-11-23 01:59:28,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 01:59:28,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-23 01:59:28,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 01:59:28,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-23 01:59:28,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-23 01:59:28,982 INFO L87 Difference]: Start difference. First operand 205 states and 218 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-23 01:59:29,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 01:59:29,478 INFO L93 Difference]: Finished difference Result 217 states and 232 transitions. [2022-11-23 01:59:29,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-23 01:59:29,483 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2022-11-23 01:59:29,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 01:59:29,485 INFO L225 Difference]: With dead ends: 217 [2022-11-23 01:59:29,485 INFO L226 Difference]: Without dead ends: 209 [2022-11-23 01:59:29,485 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-23 01:59:29,486 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 51 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-23 01:59:29,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 386 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-23 01:59:29,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-11-23 01:59:29,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 199. [2022-11-23 01:59:29,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 110 states have (on average 1.7727272727272727) internal successors, (195), 184 states have internal predecessors, (195), 8 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-23 01:59:29,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 211 transitions. [2022-11-23 01:59:29,493 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 211 transitions. Word has length 13 [2022-11-23 01:59:29,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 01:59:29,493 INFO L495 AbstractCegarLoop]: Abstraction has 199 states and 211 transitions. [2022-11-23 01:59:29,493 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-23 01:59:29,494 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 211 transitions. [2022-11-23 01:59:29,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-23 01:59:29,494 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 01:59:29,494 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 01:59:29,506 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-23 01:59:29,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:29,706 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 01:59:29,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 01:59:29,706 INFO L85 PathProgramCache]: Analyzing trace with hash 1907571031, now seen corresponding path program 1 times [2022-11-23 01:59:29,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 01:59:29,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1846872658] [2022-11-23 01:59:29,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 01:59:29,707 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:29,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 01:59:29,708 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 01:59:29,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-23 01:59:29,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 01:59:29,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-23 01:59:29,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 01:59:29,954 WARN L859 $PredicateComparison]: unable to prove that (exists ((|ldv_malloc_#res.base| (_ BitVec 32))) (and (= (_ bv0 1) (select |c_old(#valid)| |ldv_malloc_#res.base|)) (exists ((v_ArrVal_23 (_ BitVec 32))) (= |c_#length| (store |c_old(#length)| |ldv_malloc_#res.base| v_ArrVal_23))))) is different from true [2022-11-23 01:59:30,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 01:59:30,038 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-23 01:59:30,123 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 01:59:30,124 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 01:59:30,124 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 01:59:30,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1846872658] [2022-11-23 01:59:30,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1846872658] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 01:59:30,124 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 01:59:30,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-23 01:59:30,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902649617] [2022-11-23 01:59:30,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 01:59:30,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-23 01:59:30,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 01:59:30,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-23 01:59:30,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=28, Unknown=1, NotChecked=10, Total=56 [2022-11-23 01:59:30,126 INFO L87 Difference]: Start difference. First operand 199 states and 211 transitions. Second operand has 8 states, 6 states have (on average 2.0) internal successors, (12), 7 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-23 01:59:31,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 01:59:31,596 INFO L93 Difference]: Finished difference Result 250 states and 265 transitions. [2022-11-23 01:59:31,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-23 01:59:31,597 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 2.0) internal successors, (12), 7 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 16 [2022-11-23 01:59:31,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 01:59:31,598 INFO L225 Difference]: With dead ends: 250 [2022-11-23 01:59:31,598 INFO L226 Difference]: Without dead ends: 250 [2022-11-23 01:59:31,599 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=76, Unknown=1, NotChecked=18, Total=132 [2022-11-23 01:59:31,599 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 542 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 851 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 263 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-23 01:59:31,600 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [545 Valid, 215 Invalid, 851 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 533 Invalid, 0 Unknown, 263 Unchecked, 1.3s Time] [2022-11-23 01:59:31,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2022-11-23 01:59:31,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 208. [2022-11-23 01:59:31,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 119 states have (on average 1.7478991596638656) internal successors, (208), 192 states have internal predecessors, (208), 8 states have call successors, (8), 7 states have call predecessors, (8), 8 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2022-11-23 01:59:31,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 226 transitions. [2022-11-23 01:59:31,610 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 226 transitions. Word has length 16 [2022-11-23 01:59:31,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 01:59:31,611 INFO L495 AbstractCegarLoop]: Abstraction has 208 states and 226 transitions. [2022-11-23 01:59:31,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 2.0) internal successors, (12), 7 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-23 01:59:31,611 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 226 transitions. [2022-11-23 01:59:31,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-23 01:59:31,612 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 01:59:31,612 INFO L195 NwaCegarLoop]: 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] [2022-11-23 01:59:31,632 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-23 01:59:31,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:31,824 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 01:59:31,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 01:59:31,825 INFO L85 PathProgramCache]: Analyzing trace with hash 1544157348, now seen corresponding path program 1 times [2022-11-23 01:59:31,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 01:59:31,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [431948367] [2022-11-23 01:59:31,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 01:59:31,826 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:31,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 01:59:31,827 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 01:59:31,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-23 01:59:31,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 01:59:31,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-23 01:59:31,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 01:59:31,973 INFO L350 Elim1Store]: Elim1 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 7 [2022-11-23 01:59:32,018 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 01:59:32,020 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 01:59:32,020 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 01:59:32,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [431948367] [2022-11-23 01:59:32,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [431948367] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 01:59:32,021 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 01:59:32,021 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 01:59:32,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925880750] [2022-11-23 01:59:32,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 01:59:32,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-23 01:59:32,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 01:59:32,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-23 01:59:32,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-23 01:59:32,028 INFO L87 Difference]: Start difference. First operand 208 states and 226 transitions. Second operand has 6 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 01:59:32,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 01:59:32,833 INFO L93 Difference]: Finished difference Result 264 states and 290 transitions. [2022-11-23 01:59:32,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 01:59:32,834 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 25 [2022-11-23 01:59:32,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 01:59:32,836 INFO L225 Difference]: With dead ends: 264 [2022-11-23 01:59:32,836 INFO L226 Difference]: Without dead ends: 264 [2022-11-23 01:59:32,836 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-23 01:59:32,837 INFO L413 NwaCegarLoop]: 175 mSDtfsCounter, 71 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-23 01:59:32,837 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 653 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-23 01:59:32,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2022-11-23 01:59:32,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 236. [2022-11-23 01:59:32,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 149 states have (on average 1.7718120805369129) internal successors, (264), 220 states have internal predecessors, (264), 8 states have call successors, (8), 7 states have call predecessors, (8), 8 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2022-11-23 01:59:32,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 282 transitions. [2022-11-23 01:59:32,845 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 282 transitions. Word has length 25 [2022-11-23 01:59:32,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 01:59:32,845 INFO L495 AbstractCegarLoop]: Abstraction has 236 states and 282 transitions. [2022-11-23 01:59:32,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 01:59:32,846 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 282 transitions. [2022-11-23 01:59:32,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-23 01:59:32,846 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 01:59:32,846 INFO L195 NwaCegarLoop]: 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] [2022-11-23 01:59:32,867 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-23 01:59:33,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:33,059 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 01:59:33,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 01:59:33,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1544157349, now seen corresponding path program 1 times [2022-11-23 01:59:33,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 01:59:33,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [52588121] [2022-11-23 01:59:33,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 01:59:33,060 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:33,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 01:59:33,062 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 01:59:33,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-23 01:59:33,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 01:59:33,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-23 01:59:33,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 01:59:33,217 INFO L350 Elim1Store]: Elim1 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 [2022-11-23 01:59:33,312 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 01:59:33,312 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 01:59:33,312 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 01:59:33,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [52588121] [2022-11-23 01:59:33,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [52588121] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 01:59:33,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 01:59:33,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 01:59:33,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872344440] [2022-11-23 01:59:33,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 01:59:33,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-23 01:59:33,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 01:59:33,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-23 01:59:33,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-23 01:59:33,314 INFO L87 Difference]: Start difference. First operand 236 states and 282 transitions. Second operand has 6 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 01:59:34,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 01:59:34,368 INFO L93 Difference]: Finished difference Result 296 states and 325 transitions. [2022-11-23 01:59:34,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 01:59:34,369 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 25 [2022-11-23 01:59:34,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 01:59:34,370 INFO L225 Difference]: With dead ends: 296 [2022-11-23 01:59:34,370 INFO L226 Difference]: Without dead ends: 296 [2022-11-23 01:59:34,371 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-23 01:59:34,371 INFO L413 NwaCegarLoop]: 163 mSDtfsCounter, 105 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 651 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-23 01:59:34,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 651 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-23 01:59:34,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2022-11-23 01:59:34,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 238. [2022-11-23 01:59:34,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 152 states have (on average 1.75) internal successors, (266), 221 states have internal predecessors, (266), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-23 01:59:34,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 287 transitions. [2022-11-23 01:59:34,380 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 287 transitions. Word has length 25 [2022-11-23 01:59:34,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 01:59:34,381 INFO L495 AbstractCegarLoop]: Abstraction has 238 states and 287 transitions. [2022-11-23 01:59:34,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 01:59:34,381 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 287 transitions. [2022-11-23 01:59:34,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-23 01:59:34,382 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 01:59:34,382 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 01:59:34,395 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-23 01:59:34,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:34,594 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONMEMORY_FREE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 01:59:34,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 01:59:34,595 INFO L85 PathProgramCache]: Analyzing trace with hash -2123399988, now seen corresponding path program 1 times [2022-11-23 01:59:34,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 01:59:34,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [774433652] [2022-11-23 01:59:34,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 01:59:34,595 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:34,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 01:59:34,597 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 01:59:34,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-23 01:59:34,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 01:59:34,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-23 01:59:34,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 01:59:34,762 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 01:59:34,762 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 01:59:34,762 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 01:59:34,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [774433652] [2022-11-23 01:59:34,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [774433652] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 01:59:34,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 01:59:34,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-23 01:59:34,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136531670] [2022-11-23 01:59:34,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 01:59:34,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-23 01:59:34,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 01:59:34,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-23 01:59:34,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-23 01:59:34,764 INFO L87 Difference]: Start difference. First operand 238 states and 287 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 01:59:34,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 01:59:34,879 INFO L93 Difference]: Finished difference Result 238 states and 286 transitions. [2022-11-23 01:59:34,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 01:59:34,880 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 27 [2022-11-23 01:59:34,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 01:59:34,881 INFO L225 Difference]: With dead ends: 238 [2022-11-23 01:59:34,881 INFO L226 Difference]: Without dead ends: 238 [2022-11-23 01:59:34,881 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-23 01:59:34,882 INFO L413 NwaCegarLoop]: 190 mSDtfsCounter, 120 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 832 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 01:59:34,882 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 832 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 01:59:34,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2022-11-23 01:59:34,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 238. [2022-11-23 01:59:34,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 152 states have (on average 1.743421052631579) internal successors, (265), 221 states have internal predecessors, (265), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-23 01:59:34,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 286 transitions. [2022-11-23 01:59:34,890 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 286 transitions. Word has length 27 [2022-11-23 01:59:34,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 01:59:34,891 INFO L495 AbstractCegarLoop]: Abstraction has 238 states and 286 transitions. [2022-11-23 01:59:34,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 01:59:34,891 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 286 transitions. [2022-11-23 01:59:34,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-23 01:59:34,892 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 01:59:34,892 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 01:59:34,912 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-23 01:59:35,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:35,104 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 01:59:35,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 01:59:35,104 INFO L85 PathProgramCache]: Analyzing trace with hash -308565232, now seen corresponding path program 1 times [2022-11-23 01:59:35,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 01:59:35,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1920848587] [2022-11-23 01:59:35,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 01:59:35,105 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:35,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 01:59:35,106 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 01:59:35,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-23 01:59:35,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 01:59:35,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-23 01:59:35,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 01:59:35,329 INFO L350 Elim1Store]: Elim1 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 7 [2022-11-23 01:59:35,394 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-23 01:59:35,394 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-23 01:59:35,478 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 01:59:35,478 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 01:59:35,478 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 01:59:35,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1920848587] [2022-11-23 01:59:35,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1920848587] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 01:59:35,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 01:59:35,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-23 01:59:35,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032282223] [2022-11-23 01:59:35,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 01:59:35,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-23 01:59:35,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 01:59:35,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-23 01:59:35,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-23 01:59:35,480 INFO L87 Difference]: Start difference. First operand 238 states and 286 transitions. Second operand has 8 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-23 01:59:36,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 01:59:36,636 INFO L93 Difference]: Finished difference Result 250 states and 294 transitions. [2022-11-23 01:59:36,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-23 01:59:36,636 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 33 [2022-11-23 01:59:36,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 01:59:36,638 INFO L225 Difference]: With dead ends: 250 [2022-11-23 01:59:36,638 INFO L226 Difference]: Without dead ends: 250 [2022-11-23 01:59:36,638 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-23 01:59:36,639 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 201 mSDsluCounter, 463 mSDsCounter, 0 mSdLazyCounter, 615 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 615 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-23 01:59:36,639 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [202 Valid, 580 Invalid, 634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 615 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-23 01:59:36,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2022-11-23 01:59:36,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 233. [2022-11-23 01:59:36,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 152 states have (on average 1.6776315789473684) internal successors, (255), 216 states have internal predecessors, (255), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-23 01:59:36,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 276 transitions. [2022-11-23 01:59:36,647 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 276 transitions. Word has length 33 [2022-11-23 01:59:36,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 01:59:36,648 INFO L495 AbstractCegarLoop]: Abstraction has 233 states and 276 transitions. [2022-11-23 01:59:36,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-23 01:59:36,648 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 276 transitions. [2022-11-23 01:59:36,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-23 01:59:36,649 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 01:59:36,649 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 01:59:36,672 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-23 01:59:36,865 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:36,865 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 01:59:36,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 01:59:36,866 INFO L85 PathProgramCache]: Analyzing trace with hash -308565231, now seen corresponding path program 1 times [2022-11-23 01:59:36,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 01:59:36,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1679628371] [2022-11-23 01:59:36,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 01:59:36,866 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:36,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 01:59:36,867 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 01:59:36,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-23 01:59:37,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 01:59:37,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-23 01:59:37,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 01:59:37,082 INFO L350 Elim1Store]: Elim1 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 7 [2022-11-23 01:59:37,089 INFO L350 Elim1Store]: Elim1 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 [2022-11-23 01:59:37,134 WARN L859 $PredicateComparison]: unable to prove that (exists ((|ldv_zalloc_#t~malloc13#1.base| (_ BitVec 32))) (and (exists ((v_ArrVal_198 (_ BitVec 32))) (= |c_#length| (store |c_old(#length)| |ldv_zalloc_#t~malloc13#1.base| v_ArrVal_198))) (= (select |c_old(#valid)| |ldv_zalloc_#t~malloc13#1.base|) (_ bv0 1)))) is different from true [2022-11-23 01:59:37,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 01:59:37,169 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-23 01:59:37,179 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-23 01:59:37,180 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-23 01:59:37,276 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 01:59:37,276 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 01:59:37,276 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 01:59:37,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1679628371] [2022-11-23 01:59:37,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1679628371] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 01:59:37,277 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 01:59:37,277 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-23 01:59:37,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347282245] [2022-11-23 01:59:37,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 01:59:37,277 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-23 01:59:37,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 01:59:37,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-23 01:59:37,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=21, Unknown=1, NotChecked=8, Total=42 [2022-11-23 01:59:37,278 INFO L87 Difference]: Start difference. First operand 233 states and 276 transitions. Second operand has 7 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-23 01:59:38,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 01:59:38,364 INFO L93 Difference]: Finished difference Result 310 states and 341 transitions. [2022-11-23 01:59:38,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-23 01:59:38,370 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 33 [2022-11-23 01:59:38,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 01:59:38,371 INFO L225 Difference]: With dead ends: 310 [2022-11-23 01:59:38,372 INFO L226 Difference]: Without dead ends: 310 [2022-11-23 01:59:38,372 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=37, Unknown=1, NotChecked=12, Total=72 [2022-11-23 01:59:38,372 INFO L413 NwaCegarLoop]: 120 mSDtfsCounter, 254 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 403 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 246 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-23 01:59:38,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 394 Invalid, 671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 403 Invalid, 0 Unknown, 246 Unchecked, 1.0s Time] [2022-11-23 01:59:38,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2022-11-23 01:59:38,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 233. [2022-11-23 01:59:38,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 152 states have (on average 1.644736842105263) internal successors, (250), 216 states have internal predecessors, (250), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-23 01:59:38,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 271 transitions. [2022-11-23 01:59:38,381 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 271 transitions. Word has length 33 [2022-11-23 01:59:38,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 01:59:38,382 INFO L495 AbstractCegarLoop]: Abstraction has 233 states and 271 transitions. [2022-11-23 01:59:38,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-23 01:59:38,382 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 271 transitions. [2022-11-23 01:59:38,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-11-23 01:59:38,383 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 01:59:38,383 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 01:59:38,400 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-23 01:59:38,596 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:38,596 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr32ASSERT_VIOLATIONMEMORY_FREE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 01:59:38,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 01:59:38,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1238063083, now seen corresponding path program 1 times [2022-11-23 01:59:38,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 01:59:38,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1132893331] [2022-11-23 01:59:38,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 01:59:38,597 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:38,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 01:59:38,599 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 01:59:38,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-23 01:59:38,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 01:59:38,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-23 01:59:38,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 01:59:39,339 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 01:59:39,339 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 01:59:39,339 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 01:59:39,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1132893331] [2022-11-23 01:59:39,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1132893331] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 01:59:39,339 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 01:59:39,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-23 01:59:39,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398256244] [2022-11-23 01:59:39,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 01:59:39,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-23 01:59:39,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 01:59:39,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-23 01:59:39,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 01:59:39,343 INFO L87 Difference]: Start difference. First operand 233 states and 271 transitions. Second operand has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-23 01:59:39,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 01:59:39,936 INFO L93 Difference]: Finished difference Result 231 states and 268 transitions. [2022-11-23 01:59:39,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-23 01:59:39,937 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 36 [2022-11-23 01:59:39,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 01:59:39,939 INFO L225 Difference]: With dead ends: 231 [2022-11-23 01:59:39,939 INFO L226 Difference]: Without dead ends: 231 [2022-11-23 01:59:39,939 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-11-23 01:59:39,940 INFO L413 NwaCegarLoop]: 172 mSDtfsCounter, 450 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 456 SdHoareTripleChecker+Valid, 707 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-23 01:59:39,940 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [456 Valid, 707 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-23 01:59:39,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2022-11-23 01:59:39,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 231. [2022-11-23 01:59:39,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 152 states have (on average 1.625) internal successors, (247), 214 states have internal predecessors, (247), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-23 01:59:39,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 268 transitions. [2022-11-23 01:59:39,946 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 268 transitions. Word has length 36 [2022-11-23 01:59:39,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 01:59:39,947 INFO L495 AbstractCegarLoop]: Abstraction has 231 states and 268 transitions. [2022-11-23 01:59:39,947 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-23 01:59:39,947 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 268 transitions. [2022-11-23 01:59:39,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-11-23 01:59:39,948 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 01:59:39,948 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 01:59:39,960 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-23 01:59:40,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:40,160 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONARRAY_INDEX === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 01:59:40,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 01:59:40,161 INFO L85 PathProgramCache]: Analyzing trace with hash -1238063271, now seen corresponding path program 1 times [2022-11-23 01:59:40,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 01:59:40,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1546981132] [2022-11-23 01:59:40,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 01:59:40,162 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:40,162 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 01:59:40,163 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 01:59:40,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-23 01:59:40,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 01:59:40,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-23 01:59:40,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 01:59:40,348 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 01:59:40,349 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 01:59:40,349 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 01:59:40,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1546981132] [2022-11-23 01:59:40,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1546981132] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 01:59:40,349 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 01:59:40,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-23 01:59:40,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167309328] [2022-11-23 01:59:40,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 01:59:40,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-23 01:59:40,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 01:59:40,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-23 01:59:40,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-23 01:59:40,351 INFO L87 Difference]: Start difference. First operand 231 states and 268 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 01:59:40,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 01:59:40,378 INFO L93 Difference]: Finished difference Result 272 states and 312 transitions. [2022-11-23 01:59:40,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-23 01:59:40,378 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 36 [2022-11-23 01:59:40,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 01:59:40,380 INFO L225 Difference]: With dead ends: 272 [2022-11-23 01:59:40,380 INFO L226 Difference]: Without dead ends: 272 [2022-11-23 01:59:40,381 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-23 01:59:40,381 INFO L413 NwaCegarLoop]: 196 mSDtfsCounter, 36 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-23 01:59:40,382 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 583 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-23 01:59:40,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-11-23 01:59:40,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 235. [2022-11-23 01:59:40,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 156 states have (on average 1.608974358974359) internal successors, (251), 218 states have internal predecessors, (251), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-23 01:59:40,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 272 transitions. [2022-11-23 01:59:40,390 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 272 transitions. Word has length 36 [2022-11-23 01:59:40,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 01:59:40,390 INFO L495 AbstractCegarLoop]: Abstraction has 235 states and 272 transitions. [2022-11-23 01:59:40,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 01:59:40,391 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 272 transitions. [2022-11-23 01:59:40,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-23 01:59:40,392 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 01:59:40,392 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 01:59:40,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-23 01:59:40,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:40,603 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONMEMORY_FREE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 01:59:40,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 01:59:40,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1119933624, now seen corresponding path program 1 times [2022-11-23 01:59:40,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 01:59:40,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1009678202] [2022-11-23 01:59:40,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 01:59:40,604 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:40,604 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 01:59:40,605 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 01:59:40,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-23 01:59:40,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 01:59:40,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-23 01:59:40,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 01:59:40,789 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 01:59:40,789 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 01:59:40,789 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 01:59:40,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1009678202] [2022-11-23 01:59:40,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1009678202] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 01:59:40,790 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 01:59:40,790 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-23 01:59:40,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520949593] [2022-11-23 01:59:40,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 01:59:40,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-23 01:59:40,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 01:59:40,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-23 01:59:40,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-23 01:59:40,792 INFO L87 Difference]: Start difference. First operand 235 states and 272 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 01:59:40,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 01:59:40,822 INFO L93 Difference]: Finished difference Result 258 states and 297 transitions. [2022-11-23 01:59:40,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-23 01:59:40,823 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2022-11-23 01:59:40,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 01:59:40,825 INFO L225 Difference]: With dead ends: 258 [2022-11-23 01:59:40,825 INFO L226 Difference]: Without dead ends: 258 [2022-11-23 01:59:40,825 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-23 01:59:40,826 INFO L413 NwaCegarLoop]: 196 mSDtfsCounter, 43 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-23 01:59:40,826 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 581 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-23 01:59:40,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-11-23 01:59:40,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 237. [2022-11-23 01:59:40,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 158 states have (on average 1.6012658227848102) internal successors, (253), 220 states have internal predecessors, (253), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-23 01:59:40,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 274 transitions. [2022-11-23 01:59:40,843 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 274 transitions. Word has length 40 [2022-11-23 01:59:40,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 01:59:40,844 INFO L495 AbstractCegarLoop]: Abstraction has 237 states and 274 transitions. [2022-11-23 01:59:40,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 01:59:40,845 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 274 transitions. [2022-11-23 01:59:40,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-11-23 01:59:40,846 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 01:59:40,847 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 01:59:40,859 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-23 01:59:41,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:41,055 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr43REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 01:59:41,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 01:59:41,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1780653040, now seen corresponding path program 1 times [2022-11-23 01:59:41,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 01:59:41,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [228210433] [2022-11-23 01:59:41,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 01:59:41,056 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 01:59:41,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 01:59:41,057 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 01:59:41,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-23 01:59:41,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 01:59:41,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-23 01:59:41,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 01:59:41,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 01:59:41,479 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-23 01:59:41,507 INFO L321 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-23 01:59:41,507 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2022-11-23 01:59:41,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 01:59:41,874 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-23 01:59:42,055 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-23 01:59:42,055 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2022-11-23 01:59:42,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 01:59:42,291 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 01:59:42,291 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 01:59:42,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [228210433] [2022-11-23 01:59:42,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [228210433] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 01:59:42,291 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 01:59:42,291 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-23 01:59:42,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751512769] [2022-11-23 01:59:42,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 01:59:42,292 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-23 01:59:42,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 01:59:42,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-23 01:59:42,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=106, Unknown=1, NotChecked=0, Total=132 [2022-11-23 01:59:42,293 INFO L87 Difference]: Start difference. First operand 237 states and 274 transitions. Second operand has 12 states, 11 states have (on average 3.272727272727273) internal successors, (36), 9 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 01:59:46,389 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 01:59:48,497 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 01:59:51,371 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 01:59:52,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 01:59:55,028 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 01:59:57,656 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 01:59:59,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:00:01,791 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:00:03,916 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:00:05,983 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:00:08,288 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:00:10,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:00:12,820 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:00:15,479 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:00:15,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:00:15,508 INFO L93 Difference]: Finished difference Result 281 states and 314 transitions. [2022-11-23 02:00:15,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-23 02:00:15,509 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.272727272727273) internal successors, (36), 9 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 42 [2022-11-23 02:00:15,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:00:15,511 INFO L225 Difference]: With dead ends: 281 [2022-11-23 02:00:15,511 INFO L226 Difference]: Without dead ends: 281 [2022-11-23 02:00:15,511 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=98, Invalid=362, Unknown=2, NotChecked=0, Total=462 [2022-11-23 02:00:15,512 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 467 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 1108 mSolverCounterSat, 66 mSolverCounterUnsat, 54 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 1228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1108 IncrementalHoareTripleChecker+Invalid, 54 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.5s IncrementalHoareTripleChecker+Time [2022-11-23 02:00:15,512 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [467 Valid, 447 Invalid, 1228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1108 Invalid, 54 Unknown, 0 Unchecked, 32.5s Time] [2022-11-23 02:00:15,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2022-11-23 02:00:15,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 235. [2022-11-23 02:00:15,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 158 states have (on average 1.5886075949367089) internal successors, (251), 218 states have internal predecessors, (251), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-23 02:00:15,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 272 transitions. [2022-11-23 02:00:15,520 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 272 transitions. Word has length 42 [2022-11-23 02:00:15,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:00:15,520 INFO L495 AbstractCegarLoop]: Abstraction has 235 states and 272 transitions. [2022-11-23 02:00:15,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.272727272727273) internal successors, (36), 9 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:00:15,520 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 272 transitions. [2022-11-23 02:00:15,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-11-23 02:00:15,521 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:00:15,521 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:00:15,539 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-23 02:00:15,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:00:15,735 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr42REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:00:15,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:00:15,735 INFO L85 PathProgramCache]: Analyzing trace with hash 1780653039, now seen corresponding path program 1 times [2022-11-23 02:00:15,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:00:15,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [994636312] [2022-11-23 02:00:15,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:00:15,736 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:00:15,736 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:00:15,737 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:00:15,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-23 02:00:15,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:00:15,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-23 02:00:15,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:00:16,137 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-23 02:00:16,137 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-23 02:00:16,548 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-23 02:00:16,548 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 24 [2022-11-23 02:00:16,663 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-23 02:00:16,867 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-23 02:00:16,867 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 27 [2022-11-23 02:00:17,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:00:17,657 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-23 02:00:17,657 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 31 [2022-11-23 02:00:17,781 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:00:17,781 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:00:17,781 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:00:17,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [994636312] [2022-11-23 02:00:17,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [994636312] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:00:17,781 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:00:17,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-23 02:00:17,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417119679] [2022-11-23 02:00:17,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:00:17,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-23 02:00:17,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:00:17,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-23 02:00:17,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2022-11-23 02:00:17,784 INFO L87 Difference]: Start difference. First operand 235 states and 272 transitions. Second operand has 16 states, 13 states have (on average 2.769230769230769) internal successors, (36), 14 states have internal predecessors, (36), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:00:21,693 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:00:26,363 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:00:28,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:00:28,177 INFO L93 Difference]: Finished difference Result 337 states and 374 transitions. [2022-11-23 02:00:28,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-23 02:00:28,178 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 2.769230769230769) internal successors, (36), 14 states have internal predecessors, (36), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 42 [2022-11-23 02:00:28,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:00:28,179 INFO L225 Difference]: With dead ends: 337 [2022-11-23 02:00:28,180 INFO L226 Difference]: Without dead ends: 337 [2022-11-23 02:00:28,180 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=174, Invalid=756, Unknown=0, NotChecked=0, Total=930 [2022-11-23 02:00:28,181 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 1079 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 1303 mSolverCounterSat, 107 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1082 SdHoareTripleChecker+Valid, 799 SdHoareTripleChecker+Invalid, 1412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1303 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2022-11-23 02:00:28,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1082 Valid, 799 Invalid, 1412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1303 Invalid, 2 Unknown, 0 Unchecked, 9.5s Time] [2022-11-23 02:00:28,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2022-11-23 02:00:28,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 257. [2022-11-23 02:00:28,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 178 states have (on average 1.5730337078651686) internal successors, (280), 236 states have internal predecessors, (280), 10 states have call successors, (10), 8 states have call predecessors, (10), 9 states have return successors, (14), 12 states have call predecessors, (14), 10 states have call successors, (14) [2022-11-23 02:00:28,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 304 transitions. [2022-11-23 02:00:28,190 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 304 transitions. Word has length 42 [2022-11-23 02:00:28,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:00:28,191 INFO L495 AbstractCegarLoop]: Abstraction has 257 states and 304 transitions. [2022-11-23 02:00:28,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 2.769230769230769) internal successors, (36), 14 states have internal predecessors, (36), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:00:28,191 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 304 transitions. [2022-11-23 02:00:28,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-23 02:00:28,192 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:00:28,192 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:00:28,206 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Ended with exit code 0 [2022-11-23 02:00:28,406 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:00:28,406 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONARRAY_INDEX === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:00:28,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:00:28,406 INFO L85 PathProgramCache]: Analyzing trace with hash -1855865600, now seen corresponding path program 1 times [2022-11-23 02:00:28,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:00:28,407 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [253573014] [2022-11-23 02:00:28,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:00:28,407 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:00:28,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:00:28,408 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:00:28,412 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-23 02:00:28,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:00:28,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-23 02:00:28,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:00:28,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:00:28,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:00:28,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:00:28,763 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 36 [2022-11-23 02:00:28,817 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 10 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 50 [2022-11-23 02:00:28,862 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 10 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 50 [2022-11-23 02:00:28,903 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 39 treesize of output 50 [2022-11-23 02:00:28,958 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-23 02:00:28,958 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 14 [2022-11-23 02:00:29,022 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:00:29,022 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:00:29,022 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:00:29,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [253573014] [2022-11-23 02:00:29,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [253573014] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:00:29,023 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:00:29,023 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 02:00:29,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692252040] [2022-11-23 02:00:29,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:00:29,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-23 02:00:29,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:00:29,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-23 02:00:29,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-23 02:00:29,024 INFO L87 Difference]: Start difference. First operand 257 states and 304 transitions. Second operand has 6 states, 5 states have (on average 7.4) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 02:00:30,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:00:30,454 INFO L93 Difference]: Finished difference Result 283 states and 334 transitions. [2022-11-23 02:00:30,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 02:00:30,455 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 43 [2022-11-23 02:00:30,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:00:30,457 INFO L225 Difference]: With dead ends: 283 [2022-11-23 02:00:30,457 INFO L226 Difference]: Without dead ends: 283 [2022-11-23 02:00:30,457 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 02:00:30,458 INFO L413 NwaCegarLoop]: 189 mSDtfsCounter, 212 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-23 02:00:30,459 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 589 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-11-23 02:00:30,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2022-11-23 02:00:30,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 256. [2022-11-23 02:00:30,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 178 states have (on average 1.5617977528089888) internal successors, (278), 235 states have internal predecessors, (278), 10 states have call successors, (10), 8 states have call predecessors, (10), 9 states have return successors, (14), 12 states have call predecessors, (14), 10 states have call successors, (14) [2022-11-23 02:00:30,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 302 transitions. [2022-11-23 02:00:30,467 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 302 transitions. Word has length 43 [2022-11-23 02:00:30,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:00:30,468 INFO L495 AbstractCegarLoop]: Abstraction has 256 states and 302 transitions. [2022-11-23 02:00:30,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 02:00:30,468 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 302 transitions. [2022-11-23 02:00:30,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-23 02:00:30,469 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:00:30,469 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:00:30,487 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-23 02:00:30,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:00:30,688 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr49ASSERT_VIOLATIONMEMORY_LEAK === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:00:30,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:00:30,688 INFO L85 PathProgramCache]: Analyzing trace with hash -634310522, now seen corresponding path program 1 times [2022-11-23 02:00:30,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:00:30,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1817246792] [2022-11-23 02:00:30,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:00:30,689 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:00:30,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:00:30,690 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:00:30,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-23 02:00:30,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:00:30,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-23 02:00:30,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:00:30,895 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:00:30,896 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:00:30,896 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:00:30,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1817246792] [2022-11-23 02:00:30,896 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1817246792] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:00:30,896 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:00:30,896 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-23 02:00:30,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642914373] [2022-11-23 02:00:30,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:00:30,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-23 02:00:30,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:00:30,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-23 02:00:30,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-23 02:00:30,898 INFO L87 Difference]: Start difference. First operand 256 states and 302 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 02:00:30,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:00:30,940 INFO L93 Difference]: Finished difference Result 278 states and 323 transitions. [2022-11-23 02:00:30,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-23 02:00:30,941 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), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 43 [2022-11-23 02:00:30,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:00:30,943 INFO L225 Difference]: With dead ends: 278 [2022-11-23 02:00:30,943 INFO L226 Difference]: Without dead ends: 278 [2022-11-23 02:00:30,943 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-23 02:00:30,944 INFO L413 NwaCegarLoop]: 194 mSDtfsCounter, 47 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-23 02:00:30,944 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 562 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-23 02:00:30,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2022-11-23 02:00:30,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 258. [2022-11-23 02:00:30,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 180 states have (on average 1.55) internal successors, (279), 237 states have internal predecessors, (279), 10 states have call successors, (10), 8 states have call predecessors, (10), 9 states have return successors, (14), 12 states have call predecessors, (14), 10 states have call successors, (14) [2022-11-23 02:00:30,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 303 transitions. [2022-11-23 02:00:30,954 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 303 transitions. Word has length 43 [2022-11-23 02:00:30,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:00:30,954 INFO L495 AbstractCegarLoop]: Abstraction has 258 states and 303 transitions. [2022-11-23 02:00:30,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 02:00:30,955 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 303 transitions. [2022-11-23 02:00:30,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-23 02:00:30,956 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:00:30,956 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:00:30,969 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-23 02:00:31,168 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:00:31,169 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:00:31,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:00:31,169 INFO L85 PathProgramCache]: Analyzing trace with hash -1697258563, now seen corresponding path program 1 times [2022-11-23 02:00:31,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:00:31,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1932100296] [2022-11-23 02:00:31,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:00:31,170 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:00:31,170 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:00:31,171 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:00:31,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-23 02:00:31,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:00:31,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-23 02:00:31,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:00:31,444 INFO L350 Elim1Store]: Elim1 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 7 [2022-11-23 02:00:31,614 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:00:31,614 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:00:31,614 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:00:31,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1932100296] [2022-11-23 02:00:31,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1932100296] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:00:31,615 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:00:31,615 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-23 02:00:31,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896090127] [2022-11-23 02:00:31,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:00:31,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-23 02:00:31,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:00:31,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-23 02:00:31,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-23 02:00:31,616 INFO L87 Difference]: Start difference. First operand 258 states and 303 transitions. Second operand has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 02:00:33,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:00:33,075 INFO L93 Difference]: Finished difference Result 319 states and 360 transitions. [2022-11-23 02:00:33,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-23 02:00:33,077 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 44 [2022-11-23 02:00:33,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:00:33,078 INFO L225 Difference]: With dead ends: 319 [2022-11-23 02:00:33,078 INFO L226 Difference]: Without dead ends: 319 [2022-11-23 02:00:33,079 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-23 02:00:33,079 INFO L413 NwaCegarLoop]: 187 mSDtfsCounter, 129 mSDsluCounter, 635 mSDsCounter, 0 mSdLazyCounter, 455 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 822 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-23 02:00:33,080 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 822 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 455 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-23 02:00:33,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2022-11-23 02:00:33,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 257. [2022-11-23 02:00:33,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 180 states have (on average 1.5333333333333334) internal successors, (276), 236 states have internal predecessors, (276), 10 states have call successors, (10), 8 states have call predecessors, (10), 9 states have return successors, (14), 12 states have call predecessors, (14), 10 states have call successors, (14) [2022-11-23 02:00:33,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 300 transitions. [2022-11-23 02:00:33,088 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 300 transitions. Word has length 44 [2022-11-23 02:00:33,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:00:33,088 INFO L495 AbstractCegarLoop]: Abstraction has 257 states and 300 transitions. [2022-11-23 02:00:33,088 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 02:00:33,088 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 300 transitions. [2022-11-23 02:00:33,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-23 02:00:33,089 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:00:33,089 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:00:33,112 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-23 02:00:33,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:00:33,312 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:00:33,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:00:33,313 INFO L85 PathProgramCache]: Analyzing trace with hash -1697258562, now seen corresponding path program 1 times [2022-11-23 02:00:33,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:00:33,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1685084601] [2022-11-23 02:00:33,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:00:33,313 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:00:33,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:00:33,314 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:00:33,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-23 02:00:33,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:00:33,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-23 02:00:33,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:00:33,619 INFO L350 Elim1Store]: Elim1 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 [2022-11-23 02:00:33,922 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:00:33,922 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:00:33,922 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:00:33,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1685084601] [2022-11-23 02:00:33,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1685084601] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:00:33,923 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:00:33,923 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-23 02:00:33,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072944314] [2022-11-23 02:00:33,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:00:33,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-23 02:00:33,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:00:33,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-23 02:00:33,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-23 02:00:33,924 INFO L87 Difference]: Start difference. First operand 257 states and 300 transitions. Second operand has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 02:00:35,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:00:35,565 INFO L93 Difference]: Finished difference Result 350 states and 394 transitions. [2022-11-23 02:00:35,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-23 02:00:35,566 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 44 [2022-11-23 02:00:35,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:00:35,567 INFO L225 Difference]: With dead ends: 350 [2022-11-23 02:00:35,567 INFO L226 Difference]: Without dead ends: 350 [2022-11-23 02:00:35,568 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-23 02:00:35,568 INFO L413 NwaCegarLoop]: 190 mSDtfsCounter, 142 mSDsluCounter, 656 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 846 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-23 02:00:35,569 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 846 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-23 02:00:35,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-11-23 02:00:35,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 257. [2022-11-23 02:00:35,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 180 states have (on average 1.5222222222222221) internal successors, (274), 236 states have internal predecessors, (274), 10 states have call successors, (10), 8 states have call predecessors, (10), 9 states have return successors, (14), 12 states have call predecessors, (14), 10 states have call successors, (14) [2022-11-23 02:00:35,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 298 transitions. [2022-11-23 02:00:35,578 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 298 transitions. Word has length 44 [2022-11-23 02:00:35,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:00:35,578 INFO L495 AbstractCegarLoop]: Abstraction has 257 states and 298 transitions. [2022-11-23 02:00:35,579 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 02:00:35,579 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 298 transitions. [2022-11-23 02:00:35,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-23 02:00:35,580 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:00:35,580 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:00:35,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-23 02:00:35,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:00:35,794 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:00:35,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:00:35,795 INFO L85 PathProgramCache]: Analyzing trace with hash 293864698, now seen corresponding path program 1 times [2022-11-23 02:00:35,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:00:35,795 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [688085310] [2022-11-23 02:00:35,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:00:35,795 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:00:35,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:00:35,797 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:00:35,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-23 02:00:36,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:00:36,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 43 conjunts are in the unsatisfiable core [2022-11-23 02:00:36,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:00:36,093 INFO L350 Elim1Store]: Elim1 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 7 [2022-11-23 02:00:36,345 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:00:36,484 INFO L321 Elim1Store]: treesize reduction 70, result has 30.7 percent of original size [2022-11-23 02:00:36,484 INFO L350 Elim1Store]: Elim1 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 30 treesize of output 51 [2022-11-23 02:00:36,591 INFO L321 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2022-11-23 02:00:36,591 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 11 [2022-11-23 02:00:37,136 INFO L321 Elim1Store]: treesize reduction 70, result has 30.7 percent of original size [2022-11-23 02:00:37,136 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 30 treesize of output 51 [2022-11-23 02:00:37,710 INFO L350 Elim1Store]: Elim1 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 42 treesize of output 38 [2022-11-23 02:00:38,073 INFO L350 Elim1Store]: Elim1 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 42 treesize of output 38 [2022-11-23 02:00:38,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:00:38,814 INFO L321 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2022-11-23 02:00:38,814 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 43 [2022-11-23 02:00:39,065 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-11-23 02:00:39,214 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:00:39,214 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:00:39,215 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:00:39,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [688085310] [2022-11-23 02:00:39,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [688085310] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:00:39,215 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:00:39,215 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-11-23 02:00:39,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613934587] [2022-11-23 02:00:39,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:00:39,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-23 02:00:39,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:00:39,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-23 02:00:39,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2022-11-23 02:00:39,217 INFO L87 Difference]: Start difference. First operand 257 states and 298 transitions. Second operand has 19 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:00:46,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:00:46,480 INFO L93 Difference]: Finished difference Result 321 states and 358 transitions. [2022-11-23 02:00:46,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-23 02:00:46,482 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 45 [2022-11-23 02:00:46,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:00:46,483 INFO L225 Difference]: With dead ends: 321 [2022-11-23 02:00:46,483 INFO L226 Difference]: Without dead ends: 321 [2022-11-23 02:00:46,484 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=190, Invalid=932, Unknown=0, NotChecked=0, Total=1122 [2022-11-23 02:00:46,484 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 483 mSDsluCounter, 1221 mSDsCounter, 0 mSdLazyCounter, 1441 mSolverCounterSat, 40 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 483 SdHoareTripleChecker+Valid, 1335 SdHoareTripleChecker+Invalid, 1490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 1441 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2022-11-23 02:00:46,485 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [483 Valid, 1335 Invalid, 1490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 1441 Invalid, 9 Unknown, 0 Unchecked, 5.8s Time] [2022-11-23 02:00:46,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2022-11-23 02:00:46,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 282. [2022-11-23 02:00:46,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 202 states have (on average 1.49009900990099) internal successors, (301), 259 states have internal predecessors, (301), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (16), 12 states have call predecessors, (16), 11 states have call successors, (16) [2022-11-23 02:00:46,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 328 transitions. [2022-11-23 02:00:46,493 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 328 transitions. Word has length 45 [2022-11-23 02:00:46,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:00:46,493 INFO L495 AbstractCegarLoop]: Abstraction has 282 states and 328 transitions. [2022-11-23 02:00:46,493 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:00:46,494 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 328 transitions. [2022-11-23 02:00:46,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-23 02:00:46,494 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:00:46,494 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:00:46,512 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Ended with exit code 0 [2022-11-23 02:00:46,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:00:46,707 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:00:46,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:00:46,708 INFO L85 PathProgramCache]: Analyzing trace with hash 293864699, now seen corresponding path program 1 times [2022-11-23 02:00:46,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:00:46,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1048347018] [2022-11-23 02:00:46,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:00:46,708 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:00:46,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:00:46,709 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:00:46,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-11-23 02:00:46,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:00:46,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 67 conjunts are in the unsatisfiable core [2022-11-23 02:00:46,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:00:47,029 INFO L350 Elim1Store]: Elim1 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 [2022-11-23 02:00:47,047 INFO L350 Elim1Store]: Elim1 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 7 [2022-11-23 02:00:47,630 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:00:47,643 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:00:47,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:00:47,759 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-23 02:00:47,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:00:47,828 INFO L321 Elim1Store]: treesize reduction 36, result has 25.0 percent of original size [2022-11-23 02:00:47,829 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 3 case distinctions, treesize of input 30 treesize of output 43 [2022-11-23 02:00:48,005 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2022-11-23 02:00:48,039 INFO L321 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2022-11-23 02:00:48,039 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 11 [2022-11-23 02:00:48,695 INFO L321 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-23 02:00:48,695 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 26 [2022-11-23 02:00:48,793 INFO L321 Elim1Store]: treesize reduction 26, result has 33.3 percent of original size [2022-11-23 02:00:48,794 INFO L350 Elim1Store]: Elim1 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 24 treesize of output 26 [2022-11-23 02:00:50,086 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-23 02:00:50,101 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2022-11-23 02:00:51,064 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2022-11-23 02:00:51,080 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-23 02:00:51,905 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2022-11-23 02:00:51,938 INFO L350 Elim1Store]: Elim1 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 [2022-11-23 02:00:52,335 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:00:52,335 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:00:52,335 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:00:52,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1048347018] [2022-11-23 02:00:52,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1048347018] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:00:52,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:00:52,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-11-23 02:00:52,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561565257] [2022-11-23 02:00:52,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:00:52,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-23 02:00:52,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:00:52,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-23 02:00:52,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2022-11-23 02:00:52,337 INFO L87 Difference]: Start difference. First operand 282 states and 328 transitions. Second operand has 21 states, 17 states have (on average 2.235294117647059) internal successors, (38), 16 states have internal predecessors, (38), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:01:07,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:01:07,474 INFO L93 Difference]: Finished difference Result 356 states and 394 transitions. [2022-11-23 02:01:07,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-23 02:01:07,475 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 17 states have (on average 2.235294117647059) internal successors, (38), 16 states have internal predecessors, (38), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 45 [2022-11-23 02:01:07,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:01:07,477 INFO L225 Difference]: With dead ends: 356 [2022-11-23 02:01:07,477 INFO L226 Difference]: Without dead ends: 356 [2022-11-23 02:01:07,478 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 6 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=194, Invalid=1212, Unknown=0, NotChecked=0, Total=1406 [2022-11-23 02:01:07,479 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 681 mSDsluCounter, 1202 mSDsCounter, 0 mSdLazyCounter, 2049 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 683 SdHoareTripleChecker+Valid, 1320 SdHoareTripleChecker+Invalid, 2104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 2049 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.3s IncrementalHoareTripleChecker+Time [2022-11-23 02:01:07,479 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [683 Valid, 1320 Invalid, 2104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 2049 Invalid, 0 Unknown, 0 Unchecked, 11.3s Time] [2022-11-23 02:01:07,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-11-23 02:01:07,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 302. [2022-11-23 02:01:07,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 218 states have (on average 1.5137614678899083) internal successors, (330), 277 states have internal predecessors, (330), 13 states have call successors, (13), 11 states have call predecessors, (13), 13 states have return successors, (18), 13 states have call predecessors, (18), 13 states have call successors, (18) [2022-11-23 02:01:07,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 361 transitions. [2022-11-23 02:01:07,489 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 361 transitions. Word has length 45 [2022-11-23 02:01:07,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:01:07,490 INFO L495 AbstractCegarLoop]: Abstraction has 302 states and 361 transitions. [2022-11-23 02:01:07,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 17 states have (on average 2.235294117647059) internal successors, (38), 16 states have internal predecessors, (38), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:01:07,490 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 361 transitions. [2022-11-23 02:01:07,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-23 02:01:07,491 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:01:07,491 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:01:07,506 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Ended with exit code 0 [2022-11-23 02:01:07,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:01:07,706 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:01:07,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:01:07,707 INFO L85 PathProgramCache]: Analyzing trace with hash -1063867589, now seen corresponding path program 1 times [2022-11-23 02:01:07,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:01:07,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1198376588] [2022-11-23 02:01:07,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:01:07,707 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:01:07,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:01:07,708 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:01:07,709 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-11-23 02:01:08,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:01:08,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 70 conjunts are in the unsatisfiable core [2022-11-23 02:01:08,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:01:08,294 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-23 02:01:08,294 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 4 case distinctions, treesize of input 24 treesize of output 41 [2022-11-23 02:01:08,793 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:01:08,896 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-23 02:01:09,199 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-23 02:01:09,235 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:01:09,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:01:09,425 INFO L321 Elim1Store]: treesize reduction 70, result has 30.7 percent of original size [2022-11-23 02:01:09,426 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 69 [2022-11-23 02:01:09,676 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-23 02:01:09,676 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 36 [2022-11-23 02:01:10,354 INFO L321 Elim1Store]: treesize reduction 22, result has 55.1 percent of original size [2022-11-23 02:01:10,354 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 51 [2022-11-23 02:01:12,812 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-23 02:01:12,853 INFO L321 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-23 02:01:12,853 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 46 [2022-11-23 02:01:13,103 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 16 [2022-11-23 02:01:13,153 INFO L321 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-23 02:01:13,153 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 46 [2022-11-23 02:01:13,718 INFO L350 Elim1Store]: Elim1 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 [2022-11-23 02:01:14,161 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-11-23 02:01:14,161 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 21 [2022-11-23 02:01:14,344 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:01:14,345 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:01:14,345 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:01:14,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1198376588] [2022-11-23 02:01:14,345 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1198376588] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:01:14,345 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:01:14,345 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-11-23 02:01:14,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196003620] [2022-11-23 02:01:14,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:01:14,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-23 02:01:14,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:01:14,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-23 02:01:14,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2022-11-23 02:01:14,347 INFO L87 Difference]: Start difference. First operand 302 states and 361 transitions. Second operand has 27 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 20 states have internal predecessors, (40), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:01:28,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:01:28,242 INFO L93 Difference]: Finished difference Result 360 states and 402 transitions. [2022-11-23 02:01:28,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-23 02:01:28,242 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 20 states have internal predecessors, (40), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 47 [2022-11-23 02:01:28,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:01:28,243 INFO L225 Difference]: With dead ends: 360 [2022-11-23 02:01:28,243 INFO L226 Difference]: Without dead ends: 360 [2022-11-23 02:01:28,244 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=282, Invalid=2370, Unknown=0, NotChecked=0, Total=2652 [2022-11-23 02:01:28,244 INFO L413 NwaCegarLoop]: 116 mSDtfsCounter, 479 mSDsluCounter, 1472 mSDsCounter, 0 mSdLazyCounter, 2040 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 1588 SdHoareTripleChecker+Invalid, 2107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 2040 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2022-11-23 02:01:28,245 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [479 Valid, 1588 Invalid, 2107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 2040 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2022-11-23 02:01:28,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2022-11-23 02:01:28,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 315. [2022-11-23 02:01:28,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 229 states have (on average 1.5283842794759825) internal successors, (350), 288 states have internal predecessors, (350), 14 states have call successors, (14), 12 states have call predecessors, (14), 14 states have return successors, (19), 14 states have call predecessors, (19), 14 states have call successors, (19) [2022-11-23 02:01:28,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 383 transitions. [2022-11-23 02:01:28,253 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 383 transitions. Word has length 47 [2022-11-23 02:01:28,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:01:28,253 INFO L495 AbstractCegarLoop]: Abstraction has 315 states and 383 transitions. [2022-11-23 02:01:28,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 20 states have internal predecessors, (40), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:01:28,254 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 383 transitions. [2022-11-23 02:01:28,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-23 02:01:28,254 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:01:28,255 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:01:28,268 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-11-23 02:01:28,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:01:28,467 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting free_reportsErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:01:28,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:01:28,468 INFO L85 PathProgramCache]: Analyzing trace with hash -1063867588, now seen corresponding path program 1 times [2022-11-23 02:01:28,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:01:28,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [972335624] [2022-11-23 02:01:28,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:01:28,469 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:01:28,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:01:28,470 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:01:28,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-23 02:01:28,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:01:28,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 86 conjunts are in the unsatisfiable core [2022-11-23 02:01:28,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:01:28,940 INFO L350 Elim1Store]: Elim1 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 [2022-11-23 02:01:29,064 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-23 02:01:29,064 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 27 [2022-11-23 02:01:29,428 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:01:29,438 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:01:29,612 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-23 02:01:29,624 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-23 02:01:29,963 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-23 02:01:29,971 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-23 02:01:30,186 INFO L321 Elim1Store]: treesize reduction 56, result has 35.6 percent of original size [2022-11-23 02:01:30,186 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 4 case distinctions, treesize of input 30 treesize of output 51 [2022-11-23 02:01:30,196 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 16 treesize of output 18 [2022-11-23 02:01:30,401 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2022-11-23 02:01:30,416 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-11-23 02:01:31,170 INFO L321 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-23 02:01:31,170 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 16 treesize of output 26 [2022-11-23 02:01:31,218 INFO L321 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2022-11-23 02:01:31,219 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 24 treesize of output 26 [2022-11-23 02:01:32,117 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 30 [2022-11-23 02:01:32,165 INFO L321 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-23 02:01:32,166 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 66 treesize of output 62 [2022-11-23 02:01:32,540 INFO L321 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-23 02:01:32,540 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 66 treesize of output 62 [2022-11-23 02:01:32,568 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 30 [2022-11-23 02:01:33,726 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-23 02:01:33,742 INFO L321 Elim1Store]: treesize reduction 31, result has 8.8 percent of original size [2022-11-23 02:01:33,742 INFO L350 Elim1Store]: Elim1 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 78 treesize of output 42 [2022-11-23 02:01:33,758 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-23 02:01:33,758 INFO L350 Elim1Store]: Elim1 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 1 case distinctions, treesize of input 28 treesize of output 18 [2022-11-23 02:01:33,965 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:01:33,965 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:01:33,966 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:01:33,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [972335624] [2022-11-23 02:01:33,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [972335624] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:01:33,966 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:01:33,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-11-23 02:01:33,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882749312] [2022-11-23 02:01:33,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:01:33,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-23 02:01:33,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:01:33,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-23 02:01:33,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2022-11-23 02:01:33,968 INFO L87 Difference]: Start difference. First operand 315 states and 383 transitions. Second operand has 28 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 20 states have internal predecessors, (40), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:01:42,096 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:01:52,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:01:52,221 INFO L93 Difference]: Finished difference Result 344 states and 380 transitions. [2022-11-23 02:01:52,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-23 02:01:52,221 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 20 states have internal predecessors, (40), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 47 [2022-11-23 02:01:52,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:01:52,222 INFO L225 Difference]: With dead ends: 344 [2022-11-23 02:01:52,222 INFO L226 Difference]: Without dead ends: 344 [2022-11-23 02:01:52,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=301, Invalid=2351, Unknown=0, NotChecked=0, Total=2652 [2022-11-23 02:01:52,224 INFO L413 NwaCegarLoop]: 95 mSDtfsCounter, 452 mSDsluCounter, 1297 mSDsCounter, 0 mSdLazyCounter, 2351 mSolverCounterSat, 67 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 453 SdHoareTripleChecker+Valid, 1392 SdHoareTripleChecker+Invalid, 2424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 2351 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2022-11-23 02:01:52,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [453 Valid, 1392 Invalid, 2424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 2351 Invalid, 6 Unknown, 0 Unchecked, 12.4s Time] [2022-11-23 02:01:52,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2022-11-23 02:01:52,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 293. [2022-11-23 02:01:52,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 211 states have (on average 1.4928909952606635) internal successors, (315), 268 states have internal predecessors, (315), 12 states have call successors, (12), 11 states have call predecessors, (12), 12 states have return successors, (16), 13 states have call predecessors, (16), 12 states have call successors, (16) [2022-11-23 02:01:52,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 343 transitions. [2022-11-23 02:01:52,232 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 343 transitions. Word has length 47 [2022-11-23 02:01:52,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:01:52,233 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 343 transitions. [2022-11-23 02:01:52,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 20 states have internal predecessors, (40), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:01:52,233 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 343 transitions. [2022-11-23 02:01:52,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-23 02:01:52,234 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:01:52,234 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:01:52,248 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-11-23 02:01:52,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:01:52,448 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:01:52,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:01:52,448 INFO L85 PathProgramCache]: Analyzing trace with hash 1620254662, now seen corresponding path program 1 times [2022-11-23 02:01:52,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:01:52,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1940380844] [2022-11-23 02:01:52,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:01:52,449 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:01:52,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:01:52,450 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:01:52,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-11-23 02:01:52,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:01:52,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 48 conjunts are in the unsatisfiable core [2022-11-23 02:01:52,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:01:53,059 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-23 02:01:53,060 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 24 treesize of output 37 [2022-11-23 02:01:53,486 INFO L321 Elim1Store]: treesize reduction 44, result has 37.1 percent of original size [2022-11-23 02:01:53,487 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 26 treesize of output 46 [2022-11-23 02:01:53,813 INFO L321 Elim1Store]: treesize reduction 118, result has 27.6 percent of original size [2022-11-23 02:01:53,813 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 case distinctions, treesize of input 38 treesize of output 73 [2022-11-23 02:01:54,284 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:01:54,716 INFO L350 Elim1Store]: Elim1 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 36 treesize of output 47 [2022-11-23 02:01:55,155 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 16 [2022-11-23 02:01:55,227 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 16 [2022-11-23 02:01:55,370 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 16 [2022-11-23 02:01:55,485 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 16 [2022-11-23 02:01:56,238 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 15 treesize of output 7 [2022-11-23 02:01:56,909 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:01:56,909 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:01:56,909 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:01:56,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1940380844] [2022-11-23 02:01:56,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1940380844] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:01:56,909 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:01:56,910 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-23 02:01:56,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864072415] [2022-11-23 02:01:56,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:01:56,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-23 02:01:56,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:01:56,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-23 02:01:56,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=334, Unknown=2, NotChecked=0, Total=380 [2022-11-23 02:01:56,911 INFO L87 Difference]: Start difference. First operand 293 states and 343 transitions. Second operand has 20 states, 17 states have (on average 2.411764705882353) internal successors, (41), 18 states have internal predecessors, (41), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:02:20,569 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:02:23,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:02:23,649 INFO L93 Difference]: Finished difference Result 466 states and 525 transitions. [2022-11-23 02:02:23,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-23 02:02:23,650 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 2.411764705882353) internal successors, (41), 18 states have internal predecessors, (41), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 47 [2022-11-23 02:02:23,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:02:23,651 INFO L225 Difference]: With dead ends: 466 [2022-11-23 02:02:23,652 INFO L226 Difference]: Without dead ends: 466 [2022-11-23 02:02:23,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 16.1s TimeCoverageRelationStatistics Valid=313, Invalid=1244, Unknown=3, NotChecked=0, Total=1560 [2022-11-23 02:02:23,652 INFO L413 NwaCegarLoop]: 93 mSDtfsCounter, 1616 mSDsluCounter, 1004 mSDsCounter, 0 mSdLazyCounter, 1902 mSolverCounterSat, 149 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1617 SdHoareTripleChecker+Valid, 1097 SdHoareTripleChecker+Invalid, 2057 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1902 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.1s IncrementalHoareTripleChecker+Time [2022-11-23 02:02:23,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1617 Valid, 1097 Invalid, 2057 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1902 Invalid, 6 Unknown, 0 Unchecked, 12.1s Time] [2022-11-23 02:02:23,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2022-11-23 02:02:23,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 319. [2022-11-23 02:02:23,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 238 states have (on average 1.4915966386554622) internal successors, (355), 293 states have internal predecessors, (355), 13 states have call successors, (13), 11 states have call predecessors, (13), 12 states have return successors, (17), 14 states have call predecessors, (17), 13 states have call successors, (17) [2022-11-23 02:02:23,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 385 transitions. [2022-11-23 02:02:23,661 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 385 transitions. Word has length 47 [2022-11-23 02:02:23,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:02:23,662 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 385 transitions. [2022-11-23 02:02:23,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 2.411764705882353) internal successors, (41), 18 states have internal predecessors, (41), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:02:23,662 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 385 transitions. [2022-11-23 02:02:23,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-23 02:02:23,663 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:02:23,663 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:02:23,687 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-11-23 02:02:23,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:02:23,864 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:02:23,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:02:23,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1620254663, now seen corresponding path program 1 times [2022-11-23 02:02:23,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:02:23,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1654807145] [2022-11-23 02:02:23,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:02:23,865 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:02:23,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:02:23,865 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:02:23,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-11-23 02:02:24,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:02:24,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 67 conjunts are in the unsatisfiable core [2022-11-23 02:02:24,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:02:24,375 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-23 02:02:24,653 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:02:24,653 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-23 02:02:24,690 INFO L350 Elim1Store]: Elim1 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 7 [2022-11-23 02:02:24,808 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-23 02:02:25,164 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:02:25,164 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-23 02:02:25,240 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-23 02:02:25,240 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-23 02:02:25,637 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:02:25,647 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:02:25,941 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 36 treesize of output 47 [2022-11-23 02:02:25,952 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 10 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 47 [2022-11-23 02:02:26,222 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:02:26,223 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 20 [2022-11-23 02:02:26,235 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:02:26,280 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:02:26,280 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 20 [2022-11-23 02:02:26,288 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:02:26,491 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:02:26,491 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 20 [2022-11-23 02:02:26,497 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:02:26,567 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:02:26,568 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 20 [2022-11-23 02:02:26,574 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:02:26,780 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:02:26,780 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 20 [2022-11-23 02:02:26,789 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:02:26,872 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:02:26,873 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 20 [2022-11-23 02:02:26,879 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:02:27,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:27,077 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-23 02:02:27,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:27,093 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-23 02:02:27,631 INFO L350 Elim1Store]: Elim1 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 [2022-11-23 02:02:27,642 INFO L350 Elim1Store]: Elim1 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 [2022-11-23 02:02:27,973 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:02:27,973 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:02:27,974 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:02:27,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1654807145] [2022-11-23 02:02:27,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1654807145] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:02:27,974 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:02:27,974 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-23 02:02:27,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774090055] [2022-11-23 02:02:27,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:02:27,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-23 02:02:27,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:02:27,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-23 02:02:27,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-11-23 02:02:27,976 INFO L87 Difference]: Start difference. First operand 319 states and 385 transitions. Second operand has 20 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:02:45,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:02:45,177 INFO L93 Difference]: Finished difference Result 422 states and 495 transitions. [2022-11-23 02:02:45,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-23 02:02:45,178 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 47 [2022-11-23 02:02:45,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:02:45,180 INFO L225 Difference]: With dead ends: 422 [2022-11-23 02:02:45,180 INFO L226 Difference]: Without dead ends: 422 [2022-11-23 02:02:45,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=390, Invalid=1332, Unknown=0, NotChecked=0, Total=1722 [2022-11-23 02:02:45,181 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 892 mSDsluCounter, 1201 mSDsCounter, 0 mSdLazyCounter, 1393 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 892 SdHoareTripleChecker+Valid, 1366 SdHoareTripleChecker+Invalid, 1470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2022-11-23 02:02:45,182 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [892 Valid, 1366 Invalid, 1470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1393 Invalid, 0 Unknown, 0 Unchecked, 9.0s Time] [2022-11-23 02:02:45,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2022-11-23 02:02:45,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 319. [2022-11-23 02:02:45,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 238 states have (on average 1.4831932773109244) internal successors, (353), 293 states have internal predecessors, (353), 13 states have call successors, (13), 11 states have call predecessors, (13), 12 states have return successors, (17), 14 states have call predecessors, (17), 13 states have call successors, (17) [2022-11-23 02:02:45,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 383 transitions. [2022-11-23 02:02:45,191 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 383 transitions. Word has length 47 [2022-11-23 02:02:45,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:02:45,192 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 383 transitions. [2022-11-23 02:02:45,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:02:45,192 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 383 transitions. [2022-11-23 02:02:45,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-23 02:02:45,193 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:02:45,193 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:02:45,212 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Ended with exit code 0 [2022-11-23 02:02:45,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:02:45,410 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:02:45,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:02:45,410 INFO L85 PathProgramCache]: Analyzing trace with hash -2130667900, now seen corresponding path program 1 times [2022-11-23 02:02:45,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:02:45,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [420977398] [2022-11-23 02:02:45,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:02:45,411 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:02:45,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:02:45,412 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:02:45,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-11-23 02:02:46,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:02:46,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 77 conjunts are in the unsatisfiable core [2022-11-23 02:02:46,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:02:46,276 INFO L321 Elim1Store]: treesize reduction 32, result has 31.9 percent of original size [2022-11-23 02:02:46,276 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 21 treesize of output 32 [2022-11-23 02:02:46,476 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:02:46,639 INFO L321 Elim1Store]: treesize reduction 106, result has 28.4 percent of original size [2022-11-23 02:02:46,640 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 37 treesize of output 67 [2022-11-23 02:02:46,782 INFO L321 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2022-11-23 02:02:46,782 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 21 [2022-11-23 02:02:47,370 INFO L321 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2022-11-23 02:02:47,370 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 44 treesize of output 83 [2022-11-23 02:02:48,143 INFO L350 Elim1Store]: Elim1 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 47 treesize of output 34 [2022-11-23 02:02:48,211 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:02:48,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:48,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:48,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:48,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:48,745 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-23 02:02:48,746 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 12 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 71 treesize of output 73 [2022-11-23 02:02:48,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:48,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:48,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:48,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:48,826 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 47 [2022-11-23 02:02:49,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:49,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:49,381 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-23 02:02:49,381 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 48 [2022-11-23 02:02:49,474 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:02:49,474 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-23 02:02:49,482 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:02:49,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:49,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:49,670 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-23 02:02:49,670 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 48 [2022-11-23 02:02:49,763 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:02:49,763 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-23 02:02:49,772 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:02:50,045 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:02:50,046 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-23 02:02:50,056 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:02:50,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:50,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:50,093 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-23 02:02:50,093 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 48 [2022-11-23 02:02:50,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:50,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:50,400 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-23 02:02:50,400 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 48 [2022-11-23 02:02:50,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:02:50,445 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-23 02:02:53,570 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 15 treesize of output 7 [2022-11-23 02:02:54,322 INFO L321 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-11-23 02:02:54,322 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 36 [2022-11-23 02:02:55,016 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:02:55,016 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:02:55,016 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:02:55,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [420977398] [2022-11-23 02:02:55,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [420977398] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:02:55,017 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:02:55,017 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-11-23 02:02:55,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715559505] [2022-11-23 02:02:55,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:02:55,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-23 02:02:55,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:02:55,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-23 02:02:55,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=485, Unknown=1, NotChecked=0, Total=552 [2022-11-23 02:02:55,018 INFO L87 Difference]: Start difference. First operand 319 states and 383 transitions. Second operand has 24 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:03:03,980 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:03:07,616 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:03:10,897 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:03:13,305 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:03:15,321 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:03:16,952 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:03:19,646 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:03:42,566 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:03:44,581 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:03:47,957 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:03:49,523 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:03:52,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:03:57,022 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:03:59,550 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:04:13,911 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:04:15,916 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:04:37,758 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:04:39,811 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:04:44,426 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:04:46,520 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:04:47,908 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:04:50,250 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:04:50,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:04:50,424 INFO L93 Difference]: Finished difference Result 604 states and 688 transitions. [2022-11-23 02:04:50,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-23 02:04:50,427 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 50 [2022-11-23 02:04:50,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:04:50,428 INFO L225 Difference]: With dead ends: 604 [2022-11-23 02:04:50,428 INFO L226 Difference]: Without dead ends: 604 [2022-11-23 02:04:50,429 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 26 SyntacticMatches, 5 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 52.0s TimeCoverageRelationStatistics Valid=622, Invalid=2455, Unknown=3, NotChecked=0, Total=3080 [2022-11-23 02:04:50,429 INFO L413 NwaCegarLoop]: 125 mSDtfsCounter, 1543 mSDsluCounter, 1619 mSDsCounter, 0 mSdLazyCounter, 2830 mSolverCounterSat, 165 mSolverCounterUnsat, 16 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 67.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1544 SdHoareTripleChecker+Valid, 1744 SdHoareTripleChecker+Invalid, 3011 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 2830 IncrementalHoareTripleChecker+Invalid, 16 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 68.2s IncrementalHoareTripleChecker+Time [2022-11-23 02:04:50,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1544 Valid, 1744 Invalid, 3011 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 2830 Invalid, 16 Unknown, 0 Unchecked, 68.2s Time] [2022-11-23 02:04:50,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-11-23 02:04:50,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 334. [2022-11-23 02:04:50,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 250 states have (on average 1.472) internal successors, (368), 306 states have internal predecessors, (368), 14 states have call successors, (14), 13 states have call predecessors, (14), 14 states have return successors, (19), 14 states have call predecessors, (19), 14 states have call successors, (19) [2022-11-23 02:04:50,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 401 transitions. [2022-11-23 02:04:50,441 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 401 transitions. Word has length 50 [2022-11-23 02:04:50,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:04:50,442 INFO L495 AbstractCegarLoop]: Abstraction has 334 states and 401 transitions. [2022-11-23 02:04:50,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:04:50,442 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 401 transitions. [2022-11-23 02:04:50,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-23 02:04:50,443 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:04:50,443 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:04:50,461 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-11-23 02:04:50,659 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:04:50,659 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:04:50,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:04:50,660 INFO L85 PathProgramCache]: Analyzing trace with hash -2130667899, now seen corresponding path program 1 times [2022-11-23 02:04:50,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:04:50,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [924355341] [2022-11-23 02:04:50,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:04:50,660 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:04:50,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:04:50,661 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:04:50,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-11-23 02:04:51,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:04:51,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 109 conjunts are in the unsatisfiable core [2022-11-23 02:04:51,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:04:51,600 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-23 02:04:51,811 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-23 02:04:51,811 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-23 02:04:52,490 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:04:52,504 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:04:52,661 INFO L321 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-23 02:04:52,661 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 16 treesize of output 26 [2022-11-23 02:04:52,787 INFO L321 Elim1Store]: treesize reduction 78, result has 35.0 percent of original size [2022-11-23 02:04:52,787 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 37 treesize of output 67 [2022-11-23 02:04:53,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:53,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:53,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:53,079 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2022-11-23 02:04:53,105 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 9 treesize of output 3 [2022-11-23 02:04:53,641 INFO L321 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-23 02:04:53,641 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 16 treesize of output 26 [2022-11-23 02:04:53,723 INFO L321 Elim1Store]: treesize reduction 58, result has 26.6 percent of original size [2022-11-23 02:04:53,724 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 38 treesize of output 44 [2022-11-23 02:04:54,354 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 18 [2022-11-23 02:04:54,379 INFO L350 Elim1Store]: Elim1 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 60 treesize of output 39 [2022-11-23 02:04:55,307 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 37 [2022-11-23 02:04:55,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:55,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:55,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:55,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:55,366 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-23 02:04:55,366 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 12 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 84 treesize of output 78 [2022-11-23 02:04:55,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:55,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:55,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:55,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:55,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:55,455 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 14 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 57 [2022-11-23 02:04:56,335 INFO L321 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-23 02:04:56,335 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 57 [2022-11-23 02:04:56,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:56,416 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:04:56,416 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-23 02:04:56,452 INFO L350 Elim1Store]: Elim1 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 43 treesize of output 39 [2022-11-23 02:04:56,696 INFO L321 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-23 02:04:56,696 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 57 [2022-11-23 02:04:56,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:56,766 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:04:56,766 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-23 02:04:56,798 INFO L350 Elim1Store]: Elim1 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 43 treesize of output 39 [2022-11-23 02:04:57,150 INFO L321 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-23 02:04:57,150 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 57 [2022-11-23 02:04:57,202 INFO L350 Elim1Store]: Elim1 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 43 treesize of output 39 [2022-11-23 02:04:57,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:57,274 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:04:57,275 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-23 02:04:57,582 INFO L350 Elim1Store]: Elim1 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 43 treesize of output 39 [2022-11-23 02:04:57,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:57,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:04:57,599 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 26 [2022-11-23 02:04:57,641 INFO L321 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-23 02:04:57,641 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 57 [2022-11-23 02:05:01,754 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 9 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 22 [2022-11-23 02:05:02,435 INFO L321 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-11-23 02:05:02,435 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 86 treesize of output 52 [2022-11-23 02:05:02,474 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-23 02:05:02,475 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2022-11-23 02:05:02,966 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:05:02,967 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:05:02,967 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:05:02,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [924355341] [2022-11-23 02:05:02,967 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [924355341] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:05:02,967 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:05:02,967 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-11-23 02:05:02,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946090167] [2022-11-23 02:05:02,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:05:02,968 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-23 02:05:02,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:05:02,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-23 02:05:02,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=743, Unknown=0, NotChecked=0, Total=812 [2022-11-23 02:05:02,969 INFO L87 Difference]: Start difference. First operand 334 states and 401 transitions. Second operand has 29 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 24 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:05:10,935 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:05:28,450 WARN L233 SmtUtils]: Spent 5.09s on a formula simplification. DAG size of input: 166 DAG size of output: 148 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-23 02:05:37,166 WARN L233 SmtUtils]: Spent 5.34s on a formula simplification. DAG size of input: 191 DAG size of output: 173 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-23 02:05:52,770 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:05:56,117 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:05:59,344 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:06:27,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:06:27,978 INFO L93 Difference]: Finished difference Result 606 states and 692 transitions. [2022-11-23 02:06:27,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-11-23 02:06:27,980 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 24 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 50 [2022-11-23 02:06:27,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:06:27,982 INFO L225 Difference]: With dead ends: 606 [2022-11-23 02:06:27,982 INFO L226 Difference]: Without dead ends: 606 [2022-11-23 02:06:27,983 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1036 ImplicationChecksByTransitivity, 60.7s TimeCoverageRelationStatistics Valid=669, Invalid=4023, Unknown=0, NotChecked=0, Total=4692 [2022-11-23 02:06:27,984 INFO L413 NwaCegarLoop]: 126 mSDtfsCounter, 950 mSDsluCounter, 2115 mSDsCounter, 0 mSdLazyCounter, 4689 mSolverCounterSat, 119 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 953 SdHoareTripleChecker+Valid, 2241 SdHoareTripleChecker+Invalid, 4810 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 4689 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.3s IncrementalHoareTripleChecker+Time [2022-11-23 02:06:27,984 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [953 Valid, 2241 Invalid, 4810 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [119 Valid, 4689 Invalid, 2 Unknown, 0 Unchecked, 31.3s Time] [2022-11-23 02:06:27,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2022-11-23 02:06:28,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 376. [2022-11-23 02:06:28,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 290 states have (on average 1.4413793103448276) internal successors, (418), 347 states have internal predecessors, (418), 15 states have call successors, (15), 14 states have call predecessors, (15), 15 states have return successors, (21), 14 states have call predecessors, (21), 15 states have call successors, (21) [2022-11-23 02:06:28,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 454 transitions. [2022-11-23 02:06:28,021 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 454 transitions. Word has length 50 [2022-11-23 02:06:28,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:06:28,022 INFO L495 AbstractCegarLoop]: Abstraction has 376 states and 454 transitions. [2022-11-23 02:06:28,022 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 24 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:06:28,022 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 454 transitions. [2022-11-23 02:06:28,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-23 02:06:28,023 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:06:28,023 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:06:28,044 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-11-23 02:06:28,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:06:28,239 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_list_delErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:06:28,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:06:28,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1565616984, now seen corresponding path program 1 times [2022-11-23 02:06:28,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:06:28,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1027068463] [2022-11-23 02:06:28,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:06:28,240 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:06:28,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:06:28,242 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:06:28,289 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-11-23 02:06:28,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:06:28,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-23 02:06:28,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:06:28,587 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:06:28,587 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:06:28,588 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:06:28,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1027068463] [2022-11-23 02:06:28,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1027068463] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:06:28,588 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:06:28,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-23 02:06:28,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360377863] [2022-11-23 02:06:28,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:06:28,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 02:06:28,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:06:28,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 02:06:28,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 02:06:28,590 INFO L87 Difference]: Start difference. First operand 376 states and 454 transitions. Second operand has 5 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 02:06:29,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:06:29,291 INFO L93 Difference]: Finished difference Result 396 states and 472 transitions. [2022-11-23 02:06:29,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 02:06:29,292 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 52 [2022-11-23 02:06:29,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:06:29,294 INFO L225 Difference]: With dead ends: 396 [2022-11-23 02:06:29,294 INFO L226 Difference]: Without dead ends: 396 [2022-11-23 02:06:29,294 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-23 02:06:29,295 INFO L413 NwaCegarLoop]: 176 mSDtfsCounter, 44 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-23 02:06:29,295 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 512 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-23 02:06:29,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-11-23 02:06:29,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 388. [2022-11-23 02:06:29,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 301 states have (on average 1.441860465116279) internal successors, (434), 357 states have internal predecessors, (434), 16 states have call successors, (16), 15 states have call predecessors, (16), 16 states have return successors, (22), 15 states have call predecessors, (22), 16 states have call successors, (22) [2022-11-23 02:06:29,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 472 transitions. [2022-11-23 02:06:29,305 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 472 transitions. Word has length 52 [2022-11-23 02:06:29,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:06:29,305 INFO L495 AbstractCegarLoop]: Abstraction has 388 states and 472 transitions. [2022-11-23 02:06:29,305 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 02:06:29,305 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 472 transitions. [2022-11-23 02:06:29,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-23 02:06:29,306 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:06:29,306 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:06:29,324 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-11-23 02:06:29,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:06:29,520 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_list_delErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:06:29,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:06:29,520 INFO L85 PathProgramCache]: Analyzing trace with hash 1565616985, now seen corresponding path program 1 times [2022-11-23 02:06:29,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:06:29,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [359247653] [2022-11-23 02:06:29,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:06:29,521 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:06:29,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:06:29,522 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:06:29,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-11-23 02:06:29,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:06:29,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 77 conjunts are in the unsatisfiable core [2022-11-23 02:06:29,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:06:30,052 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-23 02:06:30,052 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 27 [2022-11-23 02:06:30,349 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:06:30,358 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:06:30,479 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-23 02:06:30,499 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-23 02:06:30,784 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-23 02:06:30,808 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-23 02:06:30,973 INFO L321 Elim1Store]: treesize reduction 56, result has 35.6 percent of original size [2022-11-23 02:06:30,973 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 4 case distinctions, treesize of input 30 treesize of output 51 [2022-11-23 02:06:31,165 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-11-23 02:06:31,776 INFO L321 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2022-11-23 02:06:31,776 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 24 treesize of output 26 [2022-11-23 02:06:34,247 INFO L321 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-23 02:06:34,247 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 57 treesize of output 55 [2022-11-23 02:06:34,256 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 25 treesize of output 30 [2022-11-23 02:06:34,541 INFO L321 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-23 02:06:34,541 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 57 treesize of output 55 [2022-11-23 02:06:34,557 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 30 [2022-11-23 02:06:35,643 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-23 02:06:35,661 INFO L321 Elim1Store]: treesize reduction 32, result has 8.6 percent of original size [2022-11-23 02:06:35,661 INFO L350 Elim1Store]: Elim1 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 51 treesize of output 27 [2022-11-23 02:06:35,679 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-23 02:06:35,680 INFO L350 Elim1Store]: Elim1 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 1 case distinctions, treesize of input 31 treesize of output 16 [2022-11-23 02:06:35,915 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:06:35,915 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:06:35,916 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:06:35,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [359247653] [2022-11-23 02:06:35,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [359247653] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:06:35,916 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:06:35,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-11-23 02:06:35,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012975492] [2022-11-23 02:06:35,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:06:35,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-23 02:06:35,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:06:35,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-23 02:06:35,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=618, Unknown=0, NotChecked=0, Total=702 [2022-11-23 02:06:35,917 INFO L87 Difference]: Start difference. First operand 388 states and 472 transitions. Second operand has 27 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 20 states have internal predecessors, (44), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:06:48,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:06:48,381 INFO L93 Difference]: Finished difference Result 418 states and 489 transitions. [2022-11-23 02:06:48,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-23 02:06:48,382 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 20 states have internal predecessors, (44), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 52 [2022-11-23 02:06:48,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:06:48,384 INFO L225 Difference]: With dead ends: 418 [2022-11-23 02:06:48,384 INFO L226 Difference]: Without dead ends: 418 [2022-11-23 02:06:48,385 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=263, Invalid=1899, Unknown=0, NotChecked=0, Total=2162 [2022-11-23 02:06:48,386 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 353 mSDsluCounter, 1825 mSDsCounter, 0 mSdLazyCounter, 1799 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 1956 SdHoareTripleChecker+Invalid, 1849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1799 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2022-11-23 02:06:48,386 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [354 Valid, 1956 Invalid, 1849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1799 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2022-11-23 02:06:48,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2022-11-23 02:06:48,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 377. [2022-11-23 02:06:48,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 292 states have (on average 1.4315068493150684) internal successors, (418), 348 states have internal predecessors, (418), 15 states have call successors, (15), 14 states have call predecessors, (15), 15 states have return successors, (21), 14 states have call predecessors, (21), 15 states have call successors, (21) [2022-11-23 02:06:48,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 454 transitions. [2022-11-23 02:06:48,394 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 454 transitions. Word has length 52 [2022-11-23 02:06:48,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:06:48,395 INFO L495 AbstractCegarLoop]: Abstraction has 377 states and 454 transitions. [2022-11-23 02:06:48,395 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 20 states have internal predecessors, (44), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:06:48,395 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 454 transitions. [2022-11-23 02:06:48,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-23 02:06:48,396 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:06:48,396 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:06:48,415 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Ended with exit code 0 [2022-11-23 02:06:48,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:06:48,615 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:06:48,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:06:48,616 INFO L85 PathProgramCache]: Analyzing trace with hash -1996654393, now seen corresponding path program 1 times [2022-11-23 02:06:48,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:06:48,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1149293725] [2022-11-23 02:06:48,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:06:48,617 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:06:48,617 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:06:48,618 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:06:48,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-11-23 02:06:49,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:06:49,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 109 conjunts are in the unsatisfiable core [2022-11-23 02:06:49,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:06:49,668 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-23 02:06:49,841 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-23 02:06:49,841 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-23 02:06:50,490 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:06:50,504 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:06:50,671 INFO L321 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-23 02:06:50,672 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 16 treesize of output 26 [2022-11-23 02:06:50,794 INFO L321 Elim1Store]: treesize reduction 78, result has 35.0 percent of original size [2022-11-23 02:06:50,795 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 37 treesize of output 67 [2022-11-23 02:06:51,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:51,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:51,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:51,083 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2022-11-23 02:06:51,101 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 9 treesize of output 3 [2022-11-23 02:06:51,617 INFO L321 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-23 02:06:51,617 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 16 treesize of output 26 [2022-11-23 02:06:51,711 INFO L321 Elim1Store]: treesize reduction 58, result has 26.6 percent of original size [2022-11-23 02:06:51,712 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 38 treesize of output 44 [2022-11-23 02:06:52,415 INFO L350 Elim1Store]: Elim1 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 60 treesize of output 39 [2022-11-23 02:06:52,468 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-23 02:06:52,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:52,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:52,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:52,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:52,904 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-23 02:06:52,904 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 12 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 84 treesize of output 78 [2022-11-23 02:06:52,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:52,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:52,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:52,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:52,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:52,959 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 14 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 57 [2022-11-23 02:06:53,512 INFO L321 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-23 02:06:53,512 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 57 [2022-11-23 02:06:53,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:53,627 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:06:53,627 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-23 02:06:53,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:53,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:53,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:53,672 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-23 02:06:53,672 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-23 02:06:53,673 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-23 02:06:53,674 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 39 [2022-11-23 02:06:54,282 INFO L321 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-23 02:06:54,282 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 57 [2022-11-23 02:06:54,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:54,371 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:06:54,371 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-23 02:06:54,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:54,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:54,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:54,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:54,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:54,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:54,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:54,427 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 28 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 83 [2022-11-23 02:06:54,936 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-23 02:06:54,936 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-23 02:06:55,006 INFO L321 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-23 02:06:55,006 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 57 [2022-11-23 02:06:55,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:55,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:55,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:55,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:55,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:55,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:55,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:55,092 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 28 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 83 [2022-11-23 02:06:55,623 INFO L321 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-23 02:06:55,623 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 57 [2022-11-23 02:06:55,709 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-23 02:06:55,709 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 63 treesize of output 83 [2022-11-23 02:06:55,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:06:55,795 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:06:55,795 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-23 02:06:56,686 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-23 02:06:56,686 INFO L350 Elim1Store]: Elim1 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 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 13 [2022-11-23 02:06:58,447 INFO L321 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-11-23 02:06:58,447 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 86 treesize of output 52 [2022-11-23 02:06:58,475 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-23 02:06:58,476 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2022-11-23 02:06:59,067 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:06:59,068 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:06:59,068 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:06:59,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1149293725] [2022-11-23 02:06:59,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1149293725] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:06:59,068 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:06:59,068 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-11-23 02:06:59,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005990597] [2022-11-23 02:06:59,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:06:59,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-23 02:06:59,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:06:59,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-23 02:06:59,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=685, Unknown=0, NotChecked=0, Total=756 [2022-11-23 02:06:59,070 INFO L87 Difference]: Start difference. First operand 377 states and 454 transitions. Second operand has 28 states, 25 states have (on average 1.76) internal successors, (44), 23 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:07:04,362 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:07:06,250 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:07:09,244 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:07:36,032 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:07:39,378 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:07:42,475 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:07:51,904 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:08:20,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:08:20,134 INFO L93 Difference]: Finished difference Result 676 states and 774 transitions. [2022-11-23 02:08:20,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-11-23 02:08:20,136 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 25 states have (on average 1.76) internal successors, (44), 23 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 50 [2022-11-23 02:08:20,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:08:20,137 INFO L225 Difference]: With dead ends: 676 [2022-11-23 02:08:20,137 INFO L226 Difference]: Without dead ends: 676 [2022-11-23 02:08:20,139 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1049 ImplicationChecksByTransitivity, 50.0s TimeCoverageRelationStatistics Valid=617, Invalid=3805, Unknown=0, NotChecked=0, Total=4422 [2022-11-23 02:08:20,139 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 993 mSDsluCounter, 2191 mSDsCounter, 0 mSdLazyCounter, 3910 mSolverCounterSat, 137 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 998 SdHoareTripleChecker+Valid, 2344 SdHoareTripleChecker+Invalid, 4048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 3910 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.8s IncrementalHoareTripleChecker+Time [2022-11-23 02:08:20,140 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [998 Valid, 2344 Invalid, 4048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 3910 Invalid, 1 Unknown, 0 Unchecked, 35.8s Time] [2022-11-23 02:08:20,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2022-11-23 02:08:20,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 365. [2022-11-23 02:08:20,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 283 states have (on average 1.4169611307420495) internal successors, (401), 337 states have internal predecessors, (401), 13 states have call successors, (13), 13 states have call predecessors, (13), 14 states have return successors, (17), 14 states have call predecessors, (17), 13 states have call successors, (17) [2022-11-23 02:08:20,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 431 transitions. [2022-11-23 02:08:20,151 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 431 transitions. Word has length 50 [2022-11-23 02:08:20,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:08:20,151 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 431 transitions. [2022-11-23 02:08:20,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 25 states have (on average 1.76) internal successors, (44), 23 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:08:20,152 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 431 transitions. [2022-11-23 02:08:20,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-23 02:08:20,152 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:08:20,153 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:08:20,171 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Ended with exit code 0 [2022-11-23 02:08:20,370 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:08:20,370 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:08:20,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:08:20,370 INFO L85 PathProgramCache]: Analyzing trace with hash -618177741, now seen corresponding path program 1 times [2022-11-23 02:08:20,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:08:20,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [404502900] [2022-11-23 02:08:20,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:08:20,371 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:08:20,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:08:20,372 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:08:20,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-11-23 02:08:20,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:08:20,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-23 02:08:20,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:08:20,664 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:08:20,665 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:08:20,665 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:08:20,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [404502900] [2022-11-23 02:08:20,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [404502900] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:08:20,665 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:08:20,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-23 02:08:20,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626647348] [2022-11-23 02:08:20,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:08:20,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-23 02:08:20,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:08:20,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-23 02:08:20,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-23 02:08:20,666 INFO L87 Difference]: Start difference. First operand 365 states and 431 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 02:08:20,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:08:20,697 INFO L93 Difference]: Finished difference Result 385 states and 448 transitions. [2022-11-23 02:08:20,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-23 02:08:20,697 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 52 [2022-11-23 02:08:20,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:08:20,698 INFO L225 Difference]: With dead ends: 385 [2022-11-23 02:08:20,698 INFO L226 Difference]: Without dead ends: 385 [2022-11-23 02:08:20,698 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-23 02:08:20,699 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 78 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-23 02:08:20,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 540 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-23 02:08:20,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2022-11-23 02:08:20,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 365. [2022-11-23 02:08:20,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 283 states have (on average 1.4028268551236749) internal successors, (397), 337 states have internal predecessors, (397), 13 states have call successors, (13), 13 states have call predecessors, (13), 14 states have return successors, (17), 14 states have call predecessors, (17), 13 states have call successors, (17) [2022-11-23 02:08:20,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 427 transitions. [2022-11-23 02:08:20,707 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 427 transitions. Word has length 52 [2022-11-23 02:08:20,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:08:20,707 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 427 transitions. [2022-11-23 02:08:20,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 02:08:20,707 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 427 transitions. [2022-11-23 02:08:20,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-23 02:08:20,708 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:08:20,708 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:08:20,723 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2022-11-23 02:08:20,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:08:20,922 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_FREE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:08:20,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:08:20,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1041751103, now seen corresponding path program 1 times [2022-11-23 02:08:20,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:08:20,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [30187462] [2022-11-23 02:08:20,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:08:20,924 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:08:20,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:08:20,925 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:08:20,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-11-23 02:08:21,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:08:21,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 34 conjunts are in the unsatisfiable core [2022-11-23 02:08:21,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:08:21,466 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:08:21,846 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-23 02:08:21,846 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 18 [2022-11-23 02:08:21,973 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-23 02:08:21,974 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 10 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 49 [2022-11-23 02:08:22,229 INFO L350 Elim1Store]: Elim1 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 [2022-11-23 02:08:22,273 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:08:22,274 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:08:22,274 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:08:22,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [30187462] [2022-11-23 02:08:22,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [30187462] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:08:22,274 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:08:22,274 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-11-23 02:08:22,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141847700] [2022-11-23 02:08:22,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:08:22,275 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-23 02:08:22,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:08:22,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-23 02:08:22,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2022-11-23 02:08:22,276 INFO L87 Difference]: Start difference. First operand 365 states and 427 transitions. Second operand has 18 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-23 02:08:24,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:08:24,965 INFO L93 Difference]: Finished difference Result 378 states and 439 transitions. [2022-11-23 02:08:24,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-23 02:08:24,965 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 54 [2022-11-23 02:08:24,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:08:24,967 INFO L225 Difference]: With dead ends: 378 [2022-11-23 02:08:24,967 INFO L226 Difference]: Without dead ends: 378 [2022-11-23 02:08:24,967 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=203, Invalid=853, Unknown=0, NotChecked=0, Total=1056 [2022-11-23 02:08:24,968 INFO L413 NwaCegarLoop]: 150 mSDtfsCounter, 608 mSDsluCounter, 1259 mSDsCounter, 0 mSdLazyCounter, 601 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 614 SdHoareTripleChecker+Valid, 1409 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-23 02:08:24,968 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [614 Valid, 1409 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 601 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-23 02:08:24,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2022-11-23 02:08:24,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 367. [2022-11-23 02:08:24,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 286 states have (on average 1.3951048951048952) internal successors, (399), 338 states have internal predecessors, (399), 13 states have call successors, (13), 13 states have call predecessors, (13), 14 states have return successors, (17), 15 states have call predecessors, (17), 13 states have call successors, (17) [2022-11-23 02:08:24,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 429 transitions. [2022-11-23 02:08:24,976 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 429 transitions. Word has length 54 [2022-11-23 02:08:24,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:08:24,976 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 429 transitions. [2022-11-23 02:08:24,977 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-23 02:08:24,977 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 429 transitions. [2022-11-23 02:08:24,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-23 02:08:24,978 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:08:24,978 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:08:24,995 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-11-23 02:08:25,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:08:25,191 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONMEMORY_FREE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:08:25,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:08:25,192 INFO L85 PathProgramCache]: Analyzing trace with hash -2065453880, now seen corresponding path program 1 times [2022-11-23 02:08:25,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:08:25,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2052509753] [2022-11-23 02:08:25,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:08:25,192 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:08:25,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:08:25,193 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:08:25,195 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-11-23 02:08:25,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:08:25,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 46 conjunts are in the unsatisfiable core [2022-11-23 02:08:25,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:08:25,637 INFO L350 Elim1Store]: Elim1 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 7 [2022-11-23 02:08:25,944 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:08:26,069 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-23 02:08:26,069 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 24 [2022-11-23 02:08:26,192 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-23 02:08:26,564 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-23 02:08:26,564 INFO L350 Elim1Store]: Elim1 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 17 treesize of output 17 [2022-11-23 02:08:26,899 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-23 02:08:27,207 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 11 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 49 [2022-11-23 02:08:27,870 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-23 02:08:27,871 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 14 [2022-11-23 02:08:28,189 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-23 02:08:28,189 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 17 [2022-11-23 02:08:28,320 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:08:28,320 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:08:28,321 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:08:28,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2052509753] [2022-11-23 02:08:28,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2052509753] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:08:28,321 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:08:28,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-23 02:08:28,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90670623] [2022-11-23 02:08:28,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:08:28,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-23 02:08:28,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:08:28,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-23 02:08:28,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2022-11-23 02:08:28,323 INFO L87 Difference]: Start difference. First operand 367 states and 429 transitions. Second operand has 20 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-23 02:08:33,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:08:33,915 INFO L93 Difference]: Finished difference Result 376 states and 437 transitions. [2022-11-23 02:08:33,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-23 02:08:33,916 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 55 [2022-11-23 02:08:33,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:08:33,918 INFO L225 Difference]: With dead ends: 376 [2022-11-23 02:08:33,918 INFO L226 Difference]: Without dead ends: 376 [2022-11-23 02:08:33,919 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=197, Invalid=859, Unknown=0, NotChecked=0, Total=1056 [2022-11-23 02:08:33,919 INFO L413 NwaCegarLoop]: 149 mSDtfsCounter, 504 mSDsluCounter, 1551 mSDsCounter, 0 mSdLazyCounter, 998 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 508 SdHoareTripleChecker+Valid, 1700 SdHoareTripleChecker+Invalid, 1040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 998 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-11-23 02:08:33,919 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [508 Valid, 1700 Invalid, 1040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 998 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-11-23 02:08:33,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2022-11-23 02:08:33,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 367. [2022-11-23 02:08:33,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 287 states have (on average 1.3902439024390243) internal successors, (399), 338 states have internal predecessors, (399), 13 states have call successors, (13), 13 states have call predecessors, (13), 14 states have return successors, (17), 15 states have call predecessors, (17), 13 states have call successors, (17) [2022-11-23 02:08:33,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 429 transitions. [2022-11-23 02:08:33,926 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 429 transitions. Word has length 55 [2022-11-23 02:08:33,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:08:33,927 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 429 transitions. [2022-11-23 02:08:33,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-23 02:08:33,927 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 429 transitions. [2022-11-23 02:08:33,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-23 02:08:33,928 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:08:33,928 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:08:33,946 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2022-11-23 02:08:34,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:08:34,142 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr48ASSERT_VIOLATIONMEMORY_FREE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:08:34,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:08:34,143 INFO L85 PathProgramCache]: Analyzing trace with hash 395439457, now seen corresponding path program 1 times [2022-11-23 02:08:34,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:08:34,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [191936737] [2022-11-23 02:08:34,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:08:34,143 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:08:34,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:08:34,144 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:08:34,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-11-23 02:08:34,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:08:34,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-23 02:08:34,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:08:34,513 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-11-23 02:08:34,536 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:08:34,536 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:08:34,537 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:08:34,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [191936737] [2022-11-23 02:08:34,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [191936737] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:08:34,537 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:08:34,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-23 02:08:34,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068213882] [2022-11-23 02:08:34,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:08:34,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-23 02:08:34,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:08:34,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-23 02:08:34,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-23 02:08:34,538 INFO L87 Difference]: Start difference. First operand 367 states and 429 transitions. Second operand has 8 states, 6 states have (on average 8.0) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-23 02:08:35,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:08:35,692 INFO L93 Difference]: Finished difference Result 375 states and 437 transitions. [2022-11-23 02:08:35,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-23 02:08:35,693 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 8.0) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 56 [2022-11-23 02:08:35,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:08:35,695 INFO L225 Difference]: With dead ends: 375 [2022-11-23 02:08:35,695 INFO L226 Difference]: Without dead ends: 375 [2022-11-23 02:08:35,695 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-11-23 02:08:35,695 INFO L413 NwaCegarLoop]: 164 mSDtfsCounter, 42 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 765 SdHoareTripleChecker+Invalid, 362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-23 02:08:35,696 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 765 Invalid, 362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-23 02:08:35,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-11-23 02:08:35,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 372. [2022-11-23 02:08:35,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 292 states have (on average 1.393835616438356) internal successors, (407), 342 states have internal predecessors, (407), 13 states have call successors, (13), 13 states have call predecessors, (13), 14 states have return successors, (17), 16 states have call predecessors, (17), 13 states have call successors, (17) [2022-11-23 02:08:35,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 437 transitions. [2022-11-23 02:08:35,703 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 437 transitions. Word has length 56 [2022-11-23 02:08:35,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:08:35,703 INFO L495 AbstractCegarLoop]: Abstraction has 372 states and 437 transitions. [2022-11-23 02:08:35,703 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 8.0) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-23 02:08:35,703 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 437 transitions. [2022-11-23 02:08:35,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-23 02:08:35,704 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:08:35,704 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:08:35,719 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Ended with exit code 0 [2022-11-23 02:08:35,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:08:35,919 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:08:35,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:08:35,919 INFO L85 PathProgramCache]: Analyzing trace with hash -1180054863, now seen corresponding path program 1 times [2022-11-23 02:08:35,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:08:35,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [736971520] [2022-11-23 02:08:35,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:08:35,920 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:08:35,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:08:35,921 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:08:35,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-11-23 02:08:36,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:08:36,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-23 02:08:36,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:08:36,316 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:08:36,316 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:08:36,316 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:08:36,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [736971520] [2022-11-23 02:08:36,316 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [736971520] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:08:36,316 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:08:36,316 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-23 02:08:36,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363705304] [2022-11-23 02:08:36,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:08:36,317 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-23 02:08:36,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:08:36,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-23 02:08:36,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-23 02:08:36,319 INFO L87 Difference]: Start difference. First operand 372 states and 437 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 02:08:36,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:08:36,444 INFO L93 Difference]: Finished difference Result 474 states and 552 transitions. [2022-11-23 02:08:36,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 02:08:36,445 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 57 [2022-11-23 02:08:36,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:08:36,447 INFO L225 Difference]: With dead ends: 474 [2022-11-23 02:08:36,447 INFO L226 Difference]: Without dead ends: 474 [2022-11-23 02:08:36,447 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-23 02:08:36,447 INFO L413 NwaCegarLoop]: 223 mSDtfsCounter, 138 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 1006 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 02:08:36,448 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 1006 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 02:08:36,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2022-11-23 02:08:36,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 384. [2022-11-23 02:08:36,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 304 states have (on average 1.3782894736842106) internal successors, (419), 354 states have internal predecessors, (419), 13 states have call successors, (13), 13 states have call predecessors, (13), 14 states have return successors, (17), 16 states have call predecessors, (17), 13 states have call successors, (17) [2022-11-23 02:08:36,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 449 transitions. [2022-11-23 02:08:36,456 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 449 transitions. Word has length 57 [2022-11-23 02:08:36,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:08:36,456 INFO L495 AbstractCegarLoop]: Abstraction has 384 states and 449 transitions. [2022-11-23 02:08:36,456 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-23 02:08:36,457 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 449 transitions. [2022-11-23 02:08:36,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-23 02:08:36,457 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:08:36,458 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:08:36,473 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2022-11-23 02:08:36,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:08:36,672 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:08:36,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:08:36,672 INFO L85 PathProgramCache]: Analyzing trace with hash -106046335, now seen corresponding path program 1 times [2022-11-23 02:08:36,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:08:36,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [5989571] [2022-11-23 02:08:36,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:08:36,673 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:08:36,673 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:08:36,674 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:08:36,675 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-11-23 02:08:37,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:08:37,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-23 02:08:37,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:08:37,337 WARN L859 $PredicateComparison]: unable to prove that (exists ((|ldv_zalloc_#t~malloc13#1.base| (_ BitVec 32))) (and (exists ((v_ArrVal_2368 (_ BitVec 32))) (= (store |c_old(#length)| |ldv_zalloc_#t~malloc13#1.base| v_ArrVal_2368) |c_#length|)) (= (select |c_old(#valid)| |ldv_zalloc_#t~malloc13#1.base|) (_ bv0 1)))) is different from true [2022-11-23 02:08:37,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:08:37,386 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2022-11-23 02:08:37,411 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-23 02:08:37,411 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-23 02:08:37,497 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:08:37,497 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:08:37,497 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:08:37,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [5989571] [2022-11-23 02:08:37,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [5989571] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:08:37,497 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:08:37,497 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 02:08:37,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724847276] [2022-11-23 02:08:37,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:08:37,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-23 02:08:37,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:08:37,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-23 02:08:37,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=13, Unknown=1, NotChecked=6, Total=30 [2022-11-23 02:08:37,499 INFO L87 Difference]: Start difference. First operand 384 states and 449 transitions. Second operand has 6 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-23 02:08:39,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:08:39,286 INFO L93 Difference]: Finished difference Result 545 states and 627 transitions. [2022-11-23 02:08:39,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 02:08:39,287 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 59 [2022-11-23 02:08:39,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:08:39,288 INFO L225 Difference]: With dead ends: 545 [2022-11-23 02:08:39,288 INFO L226 Difference]: Without dead ends: 545 [2022-11-23 02:08:39,288 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=13, Unknown=1, NotChecked=6, Total=30 [2022-11-23 02:08:39,288 INFO L413 NwaCegarLoop]: 145 mSDtfsCounter, 209 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 253 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-23 02:08:39,288 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 332 Invalid, 575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 306 Invalid, 0 Unknown, 253 Unchecked, 1.8s Time] [2022-11-23 02:08:39,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2022-11-23 02:08:39,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 381. [2022-11-23 02:08:39,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 304 states have (on average 1.361842105263158) internal successors, (414), 351 states have internal predecessors, (414), 13 states have call successors, (13), 13 states have call predecessors, (13), 14 states have return successors, (17), 16 states have call predecessors, (17), 13 states have call successors, (17) [2022-11-23 02:08:39,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 444 transitions. [2022-11-23 02:08:39,296 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 444 transitions. Word has length 59 [2022-11-23 02:08:39,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:08:39,297 INFO L495 AbstractCegarLoop]: Abstraction has 381 states and 444 transitions. [2022-11-23 02:08:39,297 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-23 02:08:39,297 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 444 transitions. [2022-11-23 02:08:39,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-23 02:08:39,298 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:08:39,298 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:08:39,315 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2022-11-23 02:08:39,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:08:39,515 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr49ASSERT_VIOLATIONMEMORY_LEAK === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:08:39,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:08:39,515 INFO L85 PathProgramCache]: Analyzing trace with hash -122236954, now seen corresponding path program 1 times [2022-11-23 02:08:39,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:08:39,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [681418237] [2022-11-23 02:08:39,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:08:39,516 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:08:39,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:08:39,518 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:08:39,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-11-23 02:08:39,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:08:39,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 51 conjunts are in the unsatisfiable core [2022-11-23 02:08:39,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:08:40,218 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2022-11-23 02:08:40,365 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:08:40,611 INFO L321 Elim1Store]: treesize reduction 20, result has 48.7 percent of original size [2022-11-23 02:08:40,611 INFO L350 Elim1Store]: Elim1 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 47 treesize of output 55 [2022-11-23 02:08:41,802 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-23 02:08:41,802 INFO L350 Elim1Store]: Elim1 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 81 treesize of output 73 [2022-11-23 02:08:42,127 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-23 02:08:42,127 INFO L350 Elim1Store]: Elim1 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 81 treesize of output 73 [2022-11-23 02:08:46,109 INFO L350 Elim1Store]: Elim1 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 85 treesize of output 57 [2022-11-23 02:08:48,914 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:08:48,914 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:08:48,914 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:08:48,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [681418237] [2022-11-23 02:08:48,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [681418237] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:08:48,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:08:48,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-11-23 02:08:48,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235563503] [2022-11-23 02:08:48,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:08:48,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-23 02:08:48,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:08:48,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-23 02:08:48,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=350, Unknown=7, NotChecked=0, Total=420 [2022-11-23 02:08:48,916 INFO L87 Difference]: Start difference. First operand 381 states and 444 transitions. Second operand has 21 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-23 02:08:52,169 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:09:02,961 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:09:13,480 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:09:15,617 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:09:25,103 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:09:27,219 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:09:32,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:09:32,245 INFO L93 Difference]: Finished difference Result 390 states and 450 transitions. [2022-11-23 02:09:32,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-23 02:09:32,246 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 60 [2022-11-23 02:09:32,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:09:32,248 INFO L225 Difference]: With dead ends: 390 [2022-11-23 02:09:32,248 INFO L226 Difference]: Without dead ends: 362 [2022-11-23 02:09:32,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 27.5s TimeCoverageRelationStatistics Valid=133, Invalid=845, Unknown=14, NotChecked=0, Total=992 [2022-11-23 02:09:32,249 INFO L413 NwaCegarLoop]: 96 mSDtfsCounter, 438 mSDsluCounter, 1222 mSDsCounter, 0 mSdLazyCounter, 1714 mSolverCounterSat, 59 mSolverCounterUnsat, 35 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 1318 SdHoareTripleChecker+Invalid, 1808 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1714 IncrementalHoareTripleChecker+Invalid, 35 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.9s IncrementalHoareTripleChecker+Time [2022-11-23 02:09:32,249 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [440 Valid, 1318 Invalid, 1808 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1714 Invalid, 35 Unknown, 0 Unchecked, 21.9s Time] [2022-11-23 02:09:32,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-11-23 02:09:32,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 358. [2022-11-23 02:09:32,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 283 states have (on average 1.3816254416961131) internal successors, (391), 330 states have internal predecessors, (391), 12 states have call successors, (12), 12 states have call predecessors, (12), 13 states have return successors, (16), 15 states have call predecessors, (16), 12 states have call successors, (16) [2022-11-23 02:09:32,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 419 transitions. [2022-11-23 02:09:32,255 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 419 transitions. Word has length 60 [2022-11-23 02:09:32,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:09:32,256 INFO L495 AbstractCegarLoop]: Abstraction has 358 states and 419 transitions. [2022-11-23 02:09:32,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-23 02:09:32,256 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 419 transitions. [2022-11-23 02:09:32,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-23 02:09:32,257 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:09:32,257 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:09:32,272 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2022-11-23 02:09:32,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:09:32,471 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:09:32,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:09:32,472 INFO L85 PathProgramCache]: Analyzing trace with hash 1820164861, now seen corresponding path program 1 times [2022-11-23 02:09:32,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:09:32,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1051496045] [2022-11-23 02:09:32,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:09:32,472 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:09:32,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:09:32,474 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:09:32,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-11-23 02:09:33,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:09:33,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 65 conjunts are in the unsatisfiable core [2022-11-23 02:09:33,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:09:33,252 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-23 02:09:33,253 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-23 02:09:33,714 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:09:33,880 INFO L321 Elim1Store]: treesize reduction 56, result has 35.6 percent of original size [2022-11-23 02:09:33,881 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 4 case distinctions, treesize of input 30 treesize of output 51 [2022-11-23 02:09:34,088 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-11-23 02:09:34,536 INFO L321 Elim1Store]: treesize reduction 44, result has 30.2 percent of original size [2022-11-23 02:09:34,536 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 36 [2022-11-23 02:09:35,140 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:09:35,141 INFO L350 Elim1Store]: Elim1 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 41 treesize of output 41 [2022-11-23 02:09:35,155 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2022-11-23 02:09:35,911 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:09:35,911 INFO L350 Elim1Store]: Elim1 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 71 treesize of output 71 [2022-11-23 02:09:36,009 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2022-11-23 02:09:37,111 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-23 02:09:37,111 INFO L350 Elim1Store]: Elim1 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 71 treesize of output 67 [2022-11-23 02:09:37,563 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-23 02:09:37,564 INFO L350 Elim1Store]: Elim1 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 71 treesize of output 67 [2022-11-23 02:09:38,070 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-23 02:09:38,070 INFO L350 Elim1Store]: Elim1 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 71 treesize of output 67 [2022-11-23 02:09:38,565 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-23 02:09:38,566 INFO L350 Elim1Store]: Elim1 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 71 treesize of output 67 [2022-11-23 02:09:40,958 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-23 02:09:40,959 INFO L350 Elim1Store]: Elim1 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 87 treesize of output 67 [2022-11-23 02:09:41,869 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:09:41,869 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:09:41,869 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:09:41,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1051496045] [2022-11-23 02:09:41,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1051496045] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:09:41,869 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:09:41,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-11-23 02:09:41,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170918136] [2022-11-23 02:09:41,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:09:41,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-23 02:09:41,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:09:41,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-23 02:09:41,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=588, Unknown=0, NotChecked=0, Total=650 [2022-11-23 02:09:41,871 INFO L87 Difference]: Start difference. First operand 358 states and 419 transitions. Second operand has 26 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 states have internal predecessors, (54), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:10:12,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:10:12,101 INFO L93 Difference]: Finished difference Result 514 states and 569 transitions. [2022-11-23 02:10:12,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-23 02:10:12,101 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 states have internal predecessors, (54), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 61 [2022-11-23 02:10:12,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:10:12,103 INFO L225 Difference]: With dead ends: 514 [2022-11-23 02:10:12,103 INFO L226 Difference]: Without dead ends: 514 [2022-11-23 02:10:12,104 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 17.6s TimeCoverageRelationStatistics Valid=404, Invalid=2248, Unknown=0, NotChecked=0, Total=2652 [2022-11-23 02:10:12,107 INFO L413 NwaCegarLoop]: 95 mSDtfsCounter, 1068 mSDsluCounter, 1537 mSDsCounter, 0 mSdLazyCounter, 2766 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1069 SdHoareTripleChecker+Valid, 1632 SdHoareTripleChecker+Invalid, 2883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 2766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.9s IncrementalHoareTripleChecker+Time [2022-11-23 02:10:12,108 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1069 Valid, 1632 Invalid, 2883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 2766 Invalid, 0 Unknown, 0 Unchecked, 16.9s Time] [2022-11-23 02:10:12,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2022-11-23 02:10:12,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 368. [2022-11-23 02:10:12,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 291 states have (on average 1.3848797250859106) internal successors, (403), 339 states have internal predecessors, (403), 13 states have call successors, (13), 13 states have call predecessors, (13), 14 states have return successors, (18), 15 states have call predecessors, (18), 13 states have call successors, (18) [2022-11-23 02:10:12,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 434 transitions. [2022-11-23 02:10:12,116 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 434 transitions. Word has length 61 [2022-11-23 02:10:12,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:10:12,116 INFO L495 AbstractCegarLoop]: Abstraction has 368 states and 434 transitions. [2022-11-23 02:10:12,117 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 states have internal predecessors, (54), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:10:12,117 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 434 transitions. [2022-11-23 02:10:12,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-23 02:10:12,117 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:10:12,118 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:10:12,139 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2022-11-23 02:10:12,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:10:12,334 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:10:12,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:10:12,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1820164862, now seen corresponding path program 1 times [2022-11-23 02:10:12,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:10:12,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [183691199] [2022-11-23 02:10:12,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:10:12,335 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:10:12,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:10:12,336 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:10:12,340 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-11-23 02:10:12,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:10:12,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 96 conjunts are in the unsatisfiable core [2022-11-23 02:10:12,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:10:13,130 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-23 02:10:13,130 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-23 02:10:13,406 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:10:13,513 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-23 02:10:13,513 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-23 02:10:13,670 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-23 02:10:13,670 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 11 [2022-11-23 02:10:14,168 INFO L321 Elim1Store]: treesize reduction 22, result has 29.0 percent of original size [2022-11-23 02:10:14,169 INFO L350 Elim1Store]: Elim1 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 20 treesize of output 22 [2022-11-23 02:10:14,683 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-23 02:10:14,698 INFO L350 Elim1Store]: Elim1 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 11 treesize of output 7 [2022-11-23 02:10:15,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:10:15,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:10:15,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:10:15,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:10:15,474 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 11 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 57 [2022-11-23 02:10:15,490 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 8 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 37 [2022-11-23 02:10:15,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:10:15,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:10:15,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:10:15,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:10:15,525 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 11 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 47 [2022-11-23 02:10:16,537 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:10:16,537 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 20 [2022-11-23 02:10:16,549 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:10:16,664 INFO L321 Elim1Store]: treesize reduction 20, result has 48.7 percent of original size [2022-11-23 02:10:16,665 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 21 treesize of output 34 [2022-11-23 02:10:16,673 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:10:16,699 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:10:16,761 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:10:16,761 INFO L350 Elim1Store]: Elim1 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 43 treesize of output 43 [2022-11-23 02:10:16,772 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2022-11-23 02:10:17,071 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:10:17,071 INFO L350 Elim1Store]: Elim1 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 43 treesize of output 43 [2022-11-23 02:10:17,088 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2022-11-23 02:10:17,197 INFO L321 Elim1Store]: treesize reduction 20, result has 48.7 percent of original size [2022-11-23 02:10:17,198 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 21 treesize of output 34 [2022-11-23 02:10:17,210 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:10:17,230 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:10:17,285 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:10:17,285 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 20 [2022-11-23 02:10:17,300 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:10:17,694 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:10:17,695 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 20 [2022-11-23 02:10:17,707 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:10:17,758 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-23 02:10:17,758 INFO L350 Elim1Store]: Elim1 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 43 treesize of output 43 [2022-11-23 02:10:17,767 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2022-11-23 02:10:17,984 INFO L321 Elim1Store]: treesize reduction 20, result has 48.7 percent of original size [2022-11-23 02:10:17,984 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 21 treesize of output 34 [2022-11-23 02:10:18,000 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:10:18,048 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-23 02:10:18,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:10:18,403 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-23 02:10:18,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:10:18,423 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-23 02:10:18,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:10:18,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:10:18,441 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 21 treesize of output 26 [2022-11-23 02:10:19,751 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 22 [2022-11-23 02:10:21,989 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-23 02:10:21,989 INFO L350 Elim1Store]: Elim1 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 1 case distinctions, treesize of input 74 treesize of output 44 [2022-11-23 02:10:22,021 INFO L321 Elim1Store]: treesize reduction 18, result has 14.3 percent of original size [2022-11-23 02:10:22,021 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 39 treesize of output 29 [2022-11-23 02:10:22,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:10:22,543 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:10:22,544 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:10:22,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [183691199] [2022-11-23 02:10:22,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [183691199] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:10:22,544 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:10:22,544 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-11-23 02:10:22,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519354209] [2022-11-23 02:10:22,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:10:22,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-23 02:10:22,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:10:22,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-23 02:10:22,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=913, Unknown=0, NotChecked=0, Total=992 [2022-11-23 02:10:22,546 INFO L87 Difference]: Start difference. First operand 368 states and 434 transitions. Second operand has 32 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:11:15,716 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:11:17,821 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:11:19,865 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:11:21,939 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:11:28,881 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-23 02:11:50,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:11:50,636 INFO L93 Difference]: Finished difference Result 480 states and 550 transitions. [2022-11-23 02:11:50,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-11-23 02:11:50,638 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 61 [2022-11-23 02:11:50,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:11:50,639 INFO L225 Difference]: With dead ends: 480 [2022-11-23 02:11:50,639 INFO L226 Difference]: Without dead ends: 480 [2022-11-23 02:11:50,640 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1094 ImplicationChecksByTransitivity, 62.7s TimeCoverageRelationStatistics Valid=720, Invalid=4672, Unknown=10, NotChecked=0, Total=5402 [2022-11-23 02:11:50,640 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 1115 mSDsluCounter, 1929 mSDsCounter, 0 mSdLazyCounter, 2988 mSolverCounterSat, 121 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1118 SdHoareTripleChecker+Valid, 2043 SdHoareTripleChecker+Invalid, 3113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 2988 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.0s IncrementalHoareTripleChecker+Time [2022-11-23 02:11:50,641 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1118 Valid, 2043 Invalid, 3113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 2988 Invalid, 4 Unknown, 0 Unchecked, 30.0s Time] [2022-11-23 02:11:50,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2022-11-23 02:11:50,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 402. [2022-11-23 02:11:50,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 318 states have (on average 1.4056603773584906) internal successors, (447), 369 states have internal predecessors, (447), 17 states have call successors, (17), 15 states have call predecessors, (17), 17 states have return successors, (23), 17 states have call predecessors, (23), 17 states have call successors, (23) [2022-11-23 02:11:50,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 487 transitions. [2022-11-23 02:11:50,648 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 487 transitions. Word has length 61 [2022-11-23 02:11:50,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:11:50,648 INFO L495 AbstractCegarLoop]: Abstraction has 402 states and 487 transitions. [2022-11-23 02:11:50,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-23 02:11:50,648 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 487 transitions. [2022-11-23 02:11:50,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-23 02:11:50,649 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:11:50,649 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:11:50,666 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2022-11-23 02:11:50,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:11:50,866 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr29REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:11:50,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:11:50,866 INFO L85 PathProgramCache]: Analyzing trace with hash 1168691489, now seen corresponding path program 1 times [2022-11-23 02:11:50,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:11:50,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1954315919] [2022-11-23 02:11:50,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:11:50,867 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:11:50,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:11:50,868 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:11:50,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-11-23 02:11:51,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:11:51,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-23 02:11:51,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:11:51,305 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-23 02:11:51,305 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 02:11:51,305 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-23 02:11:51,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1954315919] [2022-11-23 02:11:51,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1954315919] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 02:11:51,305 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 02:11:51,306 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 02:11:51,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693584660] [2022-11-23 02:11:51,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 02:11:51,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-23 02:11:51,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-23 02:11:51,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-23 02:11:51,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-23 02:11:51,307 INFO L87 Difference]: Start difference. First operand 402 states and 487 transitions. Second operand has 4 states, 3 states have (on average 16.666666666666668) internal successors, (50), 4 states have internal predecessors, (50), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-23 02:11:52,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 02:11:52,079 INFO L93 Difference]: Finished difference Result 563 states and 666 transitions. [2022-11-23 02:11:52,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-23 02:11:52,080 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 16.666666666666668) internal successors, (50), 4 states have internal predecessors, (50), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 61 [2022-11-23 02:11:52,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 02:11:52,081 INFO L225 Difference]: With dead ends: 563 [2022-11-23 02:11:52,081 INFO L226 Difference]: Without dead ends: 563 [2022-11-23 02:11:52,082 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-23 02:11:52,082 INFO L413 NwaCegarLoop]: 230 mSDtfsCounter, 140 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-23 02:11:52,082 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 499 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-23 02:11:52,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2022-11-23 02:11:52,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 401. [2022-11-23 02:11:52,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 318 states have (on average 1.4025157232704402) internal successors, (446), 368 states have internal predecessors, (446), 17 states have call successors, (17), 15 states have call predecessors, (17), 17 states have return successors, (23), 17 states have call predecessors, (23), 17 states have call successors, (23) [2022-11-23 02:11:52,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 486 transitions. [2022-11-23 02:11:52,091 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 486 transitions. Word has length 61 [2022-11-23 02:11:52,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 02:11:52,091 INFO L495 AbstractCegarLoop]: Abstraction has 401 states and 486 transitions. [2022-11-23 02:11:52,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 16.666666666666668) internal successors, (50), 4 states have internal predecessors, (50), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-23 02:11:52,092 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 486 transitions. [2022-11-23 02:11:52,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-23 02:11:52,092 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 02:11:52,092 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 02:11:52,106 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2022-11-23 02:11:52,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:11:52,301 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr30REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 76 more)] === [2022-11-23 02:11:52,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 02:11:52,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1168691490, now seen corresponding path program 1 times [2022-11-23 02:11:52,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-23 02:11:52,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1395792425] [2022-11-23 02:11:52,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 02:11:52,302 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-23 02:11:52,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat [2022-11-23 02:11:52,303 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-23 02:11:52,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7273ebff-3570-4fcb-910e-5156e73ed9a1/bin/uautomizer-QkZJyEgLgS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-11-23 02:11:53,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 02:11:53,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 93 conjunts are in the unsatisfiable core [2022-11-23 02:11:53,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 02:11:53,499 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-23 02:11:53,499 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-23 02:11:53,842 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-23 02:11:53,923 INFO L350 Elim1Store]: Elim1 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 7 [2022-11-23 02:11:54,288 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-23 02:11:54,288 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-23 02:11:54,640 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-23 02:11:54,640 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 18 [2022-11-23 02:11:54,682 INFO L350 Elim1Store]: Elim1 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 11 treesize of output 7 [2022-11-23 02:11:55,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:11:55,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:11:55,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:11:55,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:11:55,349 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-23 02:11:55,349 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 11 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 57 [2022-11-23 02:11:55,373 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 8 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 37 [2022-11-23 02:11:55,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:11:55,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:11:55,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:11:55,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:11:55,435 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 11 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 47 [2022-11-23 02:11:56,190 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-23 02:11:56,249 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-23 02:11:56,249 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-23 02:11:56,279 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-23 02:11:56,515 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-23 02:11:56,576 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-23 02:11:56,577 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-23 02:11:56,608 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-23 02:11:56,903 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-23 02:11:56,955 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-23 02:11:56,999 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-23 02:11:57,000 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-23 02:11:57,281 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-23 02:11:57,292 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-23 02:11:57,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:11:57,333 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-23 02:11:57,334 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 26 [2022-11-23 02:11:58,035 INFO L350 Elim1Store]: Elim1 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-23 02:11:58,214 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 22 [2022-11-23 02:11:58,565 INFO L321 Elim1Store]: treesize reduction 26, result has 10.3 percent of original size [2022-11-23 02:11:58,565 INFO L350 Elim1Store]: Elim1 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 26 treesize of output 16 [2022-11-23 02:11:59,159 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 02:11:59,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-23 02:11:59,678 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2022-11-23 02:12:03,113 WARN L837 $PredicateComparison]: unable to prove that (and (forall ((v_ArrVal_2947 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_2948 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_2946 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse0 (let ((.cse2 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_fetch_item_~item#1.base| v_ArrVal_2946))) (select (select .cse2 (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_fetch_item_~item#1.base| v_ArrVal_2948) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse2 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse0 (_ bv12 32)) (bvadd (_ bv16 32) (bvmul (_ bv4 32) (let ((.cse1 (select (store |c_#memory_int| |c_ULTIMATE.start_fetch_item_~item#1.base| v_ArrVal_2947) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|))) (concat (concat (concat (select .cse1 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv7 32))) (select .cse1 (bvadd (_ bv6 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))) (select .cse1 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv5 32)))) (select .cse1 (bvadd (_ bv4 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) .cse0)))) (forall ((v_ArrVal_2948 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_2946 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse3 (let ((.cse4 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_fetch_item_~item#1.base| v_ArrVal_2946))) (select (select .cse4 (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_fetch_item_~item#1.base| v_ArrVal_2948) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse4 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd (_ bv8 32) .cse3) (bvadd .cse3 (_ bv12 32)))))) is different from false [2022-11-23 02:12:03,394 WARN L837 $PredicateComparison]: unable to prove that (and (forall ((v_ArrVal_2948 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_2946 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse0 (let ((.cse1 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_2946))) (select (select .cse1 (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_2948) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse1 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd (_ bv8 32) .cse0) (bvadd .cse0 (_ bv12 32))))) (forall ((v_ArrVal_2947 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_2948 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_2946 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse2 (let ((.cse4 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_2946))) (select (select .cse4 (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_2948) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse4 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse2 (_ bv12 32)) (bvadd (bvmul (_ bv4 32) (let ((.cse3 (select (store |c_#memory_int| |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_2947) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|))) (concat (concat (concat (select .cse3 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv7 32))) (select .cse3 (bvadd (_ bv6 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))) (select .cse3 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv5 32)))) (select .cse3 (bvadd (_ bv4 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (_ bv16 32) .cse2))))) is different from false [2022-11-23 02:12:03,563 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-23 02:12:03,564 INFO L350 Elim1Store]: Elim1 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 1 new quantified variables, introduced 4 case distinctions, treesize of input 360 treesize of output 289 [2022-11-23 02:12:03,594 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-23 02:12:03,594 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 510 treesize of output 462 [2022-11-23 02:12:03,636 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 212 [2022-11-23 02:12:56,982 WARN L233 SmtUtils]: Spent 21.50s on a formula simplification. DAG size of input: 81 DAG size of output: 78 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-23 02:13:15,210 WARN L233 SmtUtils]: Spent 10.21s on a formula simplification that was a NOOP. DAG size: 78 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-23 02:13:47,137 WARN L233 SmtUtils]: Spent 9.95s on a formula simplification that was a NOOP. DAG size: 75 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-23 02:13:47,434 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-23 02:13:47,435 INFO L350 Elim1Store]: Elim1 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 1 new quantified variables, introduced 5 case distinctions, treesize of input 226 treesize of output 219 [2022-11-23 02:13:47,444 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-23 02:13:47,450 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 173 treesize of output 161 [2022-11-23 02:13:47,632 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-23 02:13:47,633 INFO L350 Elim1Store]: Elim1 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 1 new quantified variables, introduced 5 case distinctions, treesize of input 217 treesize of output 210 [2022-11-23 02:13:47,646 INFO L350 Elim1Store]: Elim1 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 324 treesize of output 312 [2022-11-23 02:13:47,681 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 155 treesize of output 151 [2022-11-23 02:13:47,964 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-23 02:13:47,964 INFO L350 Elim1Store]: Elim1 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 1 new quantified variables, introduced 5 case distinctions, treesize of input 226 treesize of output 219 [2022-11-23 02:13:47,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-23 02:13:47,985 INFO L350 Elim1Store]: Elim1 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 169 treesize of output 165 [2022-11-23 02:13:47,997 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 160 treesize of output 156 [2022-11-23 02:13:48,122 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse12 (= |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|))) (let ((.cse0 (not .cse12)) (.cse3 (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| |c_ULTIMATE.start_hid_open_report_~device#1.offset|)) (.cse4 (bvadd (_ bv4 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (.cse5 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv5 32))) (.cse6 (bvadd (_ bv6 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (.cse7 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv7 32)))) (and (or .cse0 (forall ((v_arrayElimCell_479 (_ BitVec 8)) (v_ArrVal_2922 (_ BitVec 32)) (v_ArrVal_2924 (_ BitVec 32)) (v_arrayElimCell_478 (_ BitVec 8)) (v_arrayElimCell_477 (_ BitVec 8)) (v_ArrVal_2926 (_ BitVec 32)) (v_ArrVal_2929 (_ BitVec 32)) (v_ArrVal_2946 (Array (_ BitVec 32) (_ BitVec 32))) (v_arrayElimCell_485 (_ BitVec 32)) (v_arrayElimCell_480 (_ BitVec 8))) (let ((.cse1 (let ((.cse2 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse3 .cse4 v_ArrVal_2922) .cse5 v_ArrVal_2926) .cse6 v_ArrVal_2924) .cse7 v_ArrVal_2929)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_2946))) (select (select .cse2 v_arrayElimCell_485) (select (select .cse2 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse1 (_ bv12 32)) (bvadd (_ bv16 32) (bvmul (_ bv4 32) (concat (concat (concat v_arrayElimCell_479 v_arrayElimCell_480) v_arrayElimCell_478) v_arrayElimCell_477)) .cse1))))) (forall ((v_ArrVal_2922 (_ BitVec 32)) (v_ArrVal_2924 (_ BitVec 32)) (v_ArrVal_2926 (_ BitVec 32)) (v_ArrVal_2929 (_ BitVec 32)) (v_ArrVal_2946 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse9 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse3 .cse4 v_ArrVal_2922) .cse5 v_ArrVal_2926) .cse6 v_ArrVal_2924) .cse7 v_ArrVal_2929)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_2946))) (let ((.cse10 (select (select .cse9 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))) (or (let ((.cse8 (select (select .cse9 |c_ULTIMATE.start_hid_open_report_~device#1.base|) .cse10))) (bvule (bvadd .cse8 (_ bv8 32)) (bvadd .cse8 (_ bv12 32)))) (forall ((v_arrayElimCell_483 (_ BitVec 32))) (let ((.cse11 (select (select .cse9 v_arrayElimCell_483) .cse10))) (bvule (bvadd (_ bv8 32) .cse11) (bvadd .cse11 (_ bv12 32))))))))) (or .cse12 (forall ((v_ArrVal_2922 (_ BitVec 32)) (v_ArrVal_2924 (_ BitVec 32)) (v_ArrVal_2926 (_ BitVec 32)) (v_ArrVal_2929 (_ BitVec 32)) (v_ArrVal_2946 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse13 (let ((.cse14 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse3 .cse4 v_ArrVal_2922) .cse5 v_ArrVal_2926) .cse6 v_ArrVal_2924) .cse7 v_ArrVal_2929)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_2946))) (select (select .cse14 |c_ULTIMATE.start_hid_open_report_~device#1.base|) (select (select .cse14 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse13 (_ bv12 32)) (bvadd (_ bv16 32) .cse13 (bvmul (_ bv4 32) (concat (concat (concat (_ bv0 8) (_ bv0 8)) (_ bv0 8)) (_ bv1 8)))))))) (or .cse0 (forall ((v_ArrVal_2922 (_ BitVec 32)) (v_ArrVal_2924 (_ BitVec 32)) (v_ArrVal_2926 (_ BitVec 32)) (v_arrayElimCell_483 (_ BitVec 32)) (v_ArrVal_2929 (_ BitVec 32)) (v_ArrVal_2946 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse15 (let ((.cse16 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse3 .cse4 v_ArrVal_2922) .cse5 v_ArrVal_2926) .cse6 v_ArrVal_2924) .cse7 v_ArrVal_2929)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_2946))) (select (select .cse16 v_arrayElimCell_483) (select (select .cse16 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd (_ bv8 32) .cse15) (bvadd .cse15 (_ bv12 32)))))) (or .cse12 (forall ((v_ArrVal_2922 (_ BitVec 32)) (v_ArrVal_2924 (_ BitVec 32)) (v_ArrVal_2926 (_ BitVec 32)) (v_ArrVal_2929 (_ BitVec 32)) (v_ArrVal_2946 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse17 (let ((.cse18 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse3 .cse4 v_ArrVal_2922) .cse5 v_ArrVal_2926) .cse6 v_ArrVal_2924) .cse7 v_ArrVal_2929)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_2946))) (select (select .cse18 |c_ULTIMATE.start_hid_open_report_~device#1.base|) (select (select .cse18 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse17 (_ bv8 32)) (bvadd .cse17 (_ bv12 32))))))))) is different from false