./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/chl-array-int-trans.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 6b4ec56b 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_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/chl-array-int-trans.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN --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 3f188168fffbbf8c03071990a7bb806f47bcfd599d52fd9001ab6073a6b782e8 --- 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-6b4ec56 [2022-11-20 12:35:31,002 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 12:35:31,005 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 12:35:31,046 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 12:35:31,047 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 12:35:31,050 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 12:35:31,052 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 12:35:31,054 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 12:35:31,055 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 12:35:31,056 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 12:35:31,057 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 12:35:31,058 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 12:35:31,059 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 12:35:31,060 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 12:35:31,061 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 12:35:31,062 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 12:35:31,065 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 12:35:31,070 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 12:35:31,073 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 12:35:31,080 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 12:35:31,083 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 12:35:31,086 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 12:35:31,088 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 12:35:31,090 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 12:35:31,100 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 12:35:31,100 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 12:35:31,100 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 12:35:31,102 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 12:35:31,103 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 12:35:31,104 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 12:35:31,104 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 12:35:31,105 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 12:35:31,107 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 12:35:31,108 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 12:35:31,109 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 12:35:31,109 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 12:35:31,110 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 12:35:31,110 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 12:35:31,111 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 12:35:31,112 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 12:35:31,112 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 12:35:31,113 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-11-20 12:35:31,153 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 12:35:31,153 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 12:35:31,154 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 12:35:31,154 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 12:35:31,155 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 12:35:31,155 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 12:35:31,156 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 12:35:31,156 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 12:35:31,156 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 12:35:31,156 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 12:35:31,157 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-20 12:35:31,158 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-20 12:35:31,158 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 12:35:31,158 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-20 12:35:31,158 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 12:35:31,158 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-20 12:35:31,159 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-20 12:35:31,159 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-20 12:35:31,159 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 12:35:31,159 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-20 12:35:31,159 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-20 12:35:31,159 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 12:35:31,160 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 12:35:31,160 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 12:35:31,160 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 12:35:31,160 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 12:35:31,161 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 12:35:31,161 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 12:35:31,161 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-20 12:35:31,161 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 12:35:31,162 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN 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 -> 3f188168fffbbf8c03071990a7bb806f47bcfd599d52fd9001ab6073a6b782e8 [2022-11-20 12:35:31,424 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 12:35:31,455 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 12:35:31,459 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 12:35:31,461 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 12:35:31,462 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 12:35:31,463 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/weaver/chl-array-int-trans.wvr.c [2022-11-20 12:35:34,563 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 12:35:34,825 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 12:35:34,825 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/sv-benchmarks/c/weaver/chl-array-int-trans.wvr.c [2022-11-20 12:35:34,834 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/data/735f968f7/e4af67e04c8343b893f6baa5ea425a4a/FLAGb57382641 [2022-11-20 12:35:34,852 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/data/735f968f7/e4af67e04c8343b893f6baa5ea425a4a [2022-11-20 12:35:34,855 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 12:35:34,857 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 12:35:34,860 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 12:35:34,860 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 12:35:34,864 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 12:35:34,865 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 12:35:34" (1/1) ... [2022-11-20 12:35:34,866 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4158be02 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:35:34, skipping insertion in model container [2022-11-20 12:35:34,866 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 12:35:34" (1/1) ... [2022-11-20 12:35:34,875 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 12:35:34,907 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 12:35:35,088 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/sv-benchmarks/c/weaver/chl-array-int-trans.wvr.c[2728,2741] [2022-11-20 12:35:35,100 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 12:35:35,111 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-20 12:35:35,112 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@1ebf7fd3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:35:35, skipping insertion in model container [2022-11-20 12:35:35,112 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 12:35:35,112 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2022-11-20 12:35:35,114 INFO L158 Benchmark]: Toolchain (without parser) took 256.38ms. Allocated memory is still 192.9MB. Free memory was 148.8MB in the beginning and 138.9MB in the end (delta: 10.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-20 12:35:35,114 INFO L158 Benchmark]: CDTParser took 0.27ms. Allocated memory is still 130.0MB. Free memory is still 72.6MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-20 12:35:35,115 INFO L158 Benchmark]: CACSL2BoogieTranslator took 251.99ms. Allocated memory is still 192.9MB. Free memory was 148.8MB in the beginning and 138.9MB in the end (delta: 10.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-20 12:35:35,116 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 130.0MB. Free memory is still 72.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 251.99ms. Allocated memory is still 192.9MB. Free memory was 148.8MB in the beginning and 138.9MB in the end (delta: 10.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 117]: 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_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/chl-array-int-trans.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN --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 3f188168fffbbf8c03071990a7bb806f47bcfd599d52fd9001ab6073a6b782e8 --- 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-6b4ec56 [2022-11-20 12:35:37,300 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 12:35:37,302 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 12:35:37,340 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 12:35:37,341 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 12:35:37,344 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 12:35:37,347 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 12:35:37,350 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 12:35:37,352 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 12:35:37,358 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 12:35:37,359 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 12:35:37,361 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 12:35:37,362 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 12:35:37,364 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 12:35:37,366 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 12:35:37,372 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 12:35:37,373 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 12:35:37,374 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 12:35:37,375 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 12:35:37,377 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 12:35:37,378 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 12:35:37,382 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 12:35:37,383 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 12:35:37,384 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 12:35:37,394 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 12:35:37,394 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 12:35:37,395 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 12:35:37,397 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 12:35:37,397 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 12:35:37,398 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 12:35:37,398 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 12:35:37,399 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 12:35:37,401 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 12:35:37,401 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 12:35:37,417 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 12:35:37,417 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 12:35:37,418 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 12:35:37,418 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 12:35:37,418 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 12:35:37,419 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 12:35:37,419 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 12:35:37,424 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2022-11-20 12:35:37,454 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 12:35:37,455 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 12:35:37,456 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 12:35:37,456 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 12:35:37,457 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 12:35:37,457 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 12:35:37,458 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 12:35:37,458 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 12:35:37,458 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 12:35:37,459 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 12:35:37,460 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-20 12:35:37,460 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-20 12:35:37,460 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 12:35:37,460 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-20 12:35:37,460 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 12:35:37,461 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-20 12:35:37,461 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-20 12:35:37,461 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-20 12:35:37,461 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 12:35:37,461 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-20 12:35:37,462 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-20 12:35:37,462 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-20 12:35:37,462 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-20 12:35:37,462 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 12:35:37,463 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 12:35:37,463 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 12:35:37,463 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 12:35:37,463 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 12:35:37,463 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 12:35:37,464 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 12:35:37,464 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-20 12:35:37,464 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-20 12:35:37,464 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-20 12:35:37,465 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN 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 -> 3f188168fffbbf8c03071990a7bb806f47bcfd599d52fd9001ab6073a6b782e8 [2022-11-20 12:35:37,834 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 12:35:37,855 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 12:35:37,858 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 12:35:37,859 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 12:35:37,860 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 12:35:37,861 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/weaver/chl-array-int-trans.wvr.c [2022-11-20 12:35:40,937 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 12:35:41,191 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 12:35:41,192 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/sv-benchmarks/c/weaver/chl-array-int-trans.wvr.c [2022-11-20 12:35:41,202 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/data/d993dc103/c061db22225f473d8c14f1d1f5befb76/FLAG720887ced [2022-11-20 12:35:41,218 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/data/d993dc103/c061db22225f473d8c14f1d1f5befb76 [2022-11-20 12:35:41,221 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 12:35:41,222 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 12:35:41,223 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 12:35:41,223 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 12:35:41,227 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 12:35:41,228 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 12:35:41" (1/1) ... [2022-11-20 12:35:41,229 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@37a921cd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:35:41, skipping insertion in model container [2022-11-20 12:35:41,229 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 12:35:41" (1/1) ... [2022-11-20 12:35:41,236 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 12:35:41,253 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 12:35:41,438 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/sv-benchmarks/c/weaver/chl-array-int-trans.wvr.c[2728,2741] [2022-11-20 12:35:41,469 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 12:35:41,482 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-20 12:35:41,502 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 12:35:41,533 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/sv-benchmarks/c/weaver/chl-array-int-trans.wvr.c[2728,2741] [2022-11-20 12:35:41,537 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 12:35:41,545 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 12:35:41,592 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/sv-benchmarks/c/weaver/chl-array-int-trans.wvr.c[2728,2741] [2022-11-20 12:35:41,596 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 12:35:41,623 INFO L208 MainTranslator]: Completed translation [2022-11-20 12:35:41,624 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:35:41 WrapperNode [2022-11-20 12:35:41,624 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 12:35:41,625 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 12:35:41,625 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 12:35:41,626 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 12:35:41,632 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:35:41" (1/1) ... [2022-11-20 12:35:41,656 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:35:41" (1/1) ... [2022-11-20 12:35:41,702 INFO L138 Inliner]: procedures = 28, calls = 49, calls flagged for inlining = 13, calls inlined = 21, statements flattened = 268 [2022-11-20 12:35:41,703 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 12:35:41,703 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 12:35:41,704 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 12:35:41,704 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 12:35:41,715 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:35:41" (1/1) ... [2022-11-20 12:35:41,715 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:35:41" (1/1) ... [2022-11-20 12:35:41,734 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:35:41" (1/1) ... [2022-11-20 12:35:41,734 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:35:41" (1/1) ... [2022-11-20 12:35:41,744 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:35:41" (1/1) ... [2022-11-20 12:35:41,765 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:35:41" (1/1) ... [2022-11-20 12:35:41,768 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:35:41" (1/1) ... [2022-11-20 12:35:41,770 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:35:41" (1/1) ... [2022-11-20 12:35:41,773 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 12:35:41,774 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 12:35:41,774 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 12:35:41,774 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 12:35:41,775 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:35:41" (1/1) ... [2022-11-20 12:35:41,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 12:35:41,800 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:35:41,813 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 12:35:41,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 12:35:41,869 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 12:35:41,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-20 12:35:41,869 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 12:35:41,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-20 12:35:41,872 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-20 12:35:41,872 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-20 12:35:41,873 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-20 12:35:41,873 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-20 12:35:41,873 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-11-20 12:35:41,873 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-11-20 12:35:41,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 12:35:41,874 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 12:35:41,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 12:35:41,883 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 12:35:41,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-20 12:35:41,885 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-20 12:35:42,029 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 12:35:42,031 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 12:35:43,044 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 12:35:43,056 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 12:35:43,056 INFO L300 CfgBuilder]: Removed 6 assume(true) statements. [2022-11-20 12:35:43,059 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 12:35:43 BoogieIcfgContainer [2022-11-20 12:35:43,059 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 12:35:43,071 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 12:35:43,073 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 12:35:43,076 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 12:35:43,077 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 12:35:41" (1/3) ... [2022-11-20 12:35:43,077 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@78181ce0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 12:35:43, skipping insertion in model container [2022-11-20 12:35:43,078 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:35:41" (2/3) ... [2022-11-20 12:35:43,079 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@78181ce0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 12:35:43, skipping insertion in model container [2022-11-20 12:35:43,080 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 12:35:43" (3/3) ... [2022-11-20 12:35:43,081 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-array-int-trans.wvr.c [2022-11-20 12:35:43,102 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 12:35:43,102 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 44 error locations. [2022-11-20 12:35:43,102 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-20 12:35:43,313 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-11-20 12:35:43,370 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-11-20 12:35:43,402 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 369 places, 387 transitions, 798 flow [2022-11-20 12:35:43,408 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 369 places, 387 transitions, 798 flow [2022-11-20 12:35:43,411 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 369 places, 387 transitions, 798 flow [2022-11-20 12:35:43,633 INFO L130 PetriNetUnfolder]: 28/384 cut-off events. [2022-11-20 12:35:43,634 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-11-20 12:35:43,642 INFO L83 FinitePrefix]: Finished finitePrefix Result has 397 conditions, 384 events. 28/384 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 843 event pairs, 0 based on Foata normal form. 0/312 useless extension candidates. Maximal degree in co-relation 290. Up to 3 conditions per place. [2022-11-20 12:35:43,655 INFO L119 LiptonReduction]: Number of co-enabled transitions 25650 [2022-11-20 12:36:42,910 INFO L134 LiptonReduction]: Checked pairs total: 38370 [2022-11-20 12:36:42,911 INFO L136 LiptonReduction]: Total number of compositions: 459 [2022-11-20 12:36:42,918 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 85 places, 83 transitions, 190 flow [2022-11-20 12:36:43,415 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 10140 states, 7584 states have (on average 5.030458860759493) internal successors, (38151), 10139 states have internal predecessors, (38151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:36:43,444 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 12:36:43,451 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=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2e977a8f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 12:36:43,452 INFO L358 AbstractCegarLoop]: Starting to check reachability of 71 error locations. [2022-11-20 12:36:43,489 INFO L276 IsEmpty]: Start isEmpty. Operand has 10140 states, 7584 states have (on average 5.030458860759493) internal successors, (38151), 10139 states have internal predecessors, (38151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:36:43,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-20 12:36:43,497 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:36:43,498 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-20 12:36:43,498 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:36:43,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:36:43,509 INFO L85 PathProgramCache]: Analyzing trace with hash 49609, now seen corresponding path program 1 times [2022-11-20 12:36:43,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:36:43,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1575937776] [2022-11-20 12:36:43,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:36:43,522 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-20 12:36:43,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:36:43,531 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:36:43,576 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:36:43,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:36:43,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 12:36:43,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:36:43,832 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:36:43,833 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:36:43,861 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-20 12:36:43,861 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:36:43,862 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:36:43,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1575937776] [2022-11-20 12:36:43,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1575937776] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:36:43,863 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:36:43,863 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 12:36:43,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287927849] [2022-11-20 12:36:43,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:36:43,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:36:43,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:36:43,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:36:43,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:36:43,941 INFO L87 Difference]: Start difference. First operand has 10140 states, 7584 states have (on average 5.030458860759493) internal successors, (38151), 10139 states have internal predecessors, (38151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:36:44,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:36:44,581 INFO L93 Difference]: Finished difference Result 6760 states and 25219 transitions. [2022-11-20 12:36:44,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:36:44,584 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-20 12:36:44,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:36:44,685 INFO L225 Difference]: With dead ends: 6760 [2022-11-20 12:36:44,686 INFO L226 Difference]: Without dead ends: 6760 [2022-11-20 12:36:44,686 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:36:44,692 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 68 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:36:44,698 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 0 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 12:36:44,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6760 states. [2022-11-20 12:36:45,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6760 to 6760. [2022-11-20 12:36:45,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6760 states, 5260 states have (on average 4.794486692015209) internal successors, (25219), 6759 states have internal predecessors, (25219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:36:45,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6760 states to 6760 states and 25219 transitions. [2022-11-20 12:36:45,543 INFO L78 Accepts]: Start accepts. Automaton has 6760 states and 25219 transitions. Word has length 2 [2022-11-20 12:36:45,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:36:45,544 INFO L495 AbstractCegarLoop]: Abstraction has 6760 states and 25219 transitions. [2022-11-20 12:36:45,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:36:45,544 INFO L276 IsEmpty]: Start isEmpty. Operand 6760 states and 25219 transitions. [2022-11-20 12:36:45,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-20 12:36:45,545 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:36:45,545 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-20 12:36:45,599 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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)] Ended with exit code 0 [2022-11-20 12:36:45,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:36:45,770 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:36:45,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:36:45,771 INFO L85 PathProgramCache]: Analyzing trace with hash 49610, now seen corresponding path program 1 times [2022-11-20 12:36:45,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:36:45,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1860364288] [2022-11-20 12:36:45,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:36:45,772 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-20 12:36:45,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:36:45,773 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:36:45,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:36:45,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:36:45,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 12:36:45,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:36:46,086 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:36:46,086 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:36:46,165 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-20 12:36:46,165 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:36:46,166 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:36:46,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1860364288] [2022-11-20 12:36:46,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1860364288] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:36:46,166 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:36:46,166 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 12:36:46,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648701295] [2022-11-20 12:36:46,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:36:46,168 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:36:46,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:36:46,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:36:46,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:36:46,169 INFO L87 Difference]: Start difference. First operand 6760 states and 25219 transitions. Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:36:47,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:36:47,347 INFO L93 Difference]: Finished difference Result 13516 states and 50434 transitions. [2022-11-20 12:36:47,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:36:47,348 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-20 12:36:47,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:36:47,546 INFO L225 Difference]: With dead ends: 13516 [2022-11-20 12:36:47,546 INFO L226 Difference]: Without dead ends: 13516 [2022-11-20 12:36:47,546 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:36:47,550 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 62 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:36:47,553 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 0 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-20 12:36:47,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13516 states. [2022-11-20 12:36:47,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13516 to 6763. [2022-11-20 12:36:48,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6763 states, 5263 states have (on average 4.793273798213947) internal successors, (25227), 6762 states have internal predecessors, (25227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:36:48,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6763 states to 6763 states and 25227 transitions. [2022-11-20 12:36:48,135 INFO L78 Accepts]: Start accepts. Automaton has 6763 states and 25227 transitions. Word has length 2 [2022-11-20 12:36:48,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:36:48,135 INFO L495 AbstractCegarLoop]: Abstraction has 6763 states and 25227 transitions. [2022-11-20 12:36:48,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:36:48,136 INFO L276 IsEmpty]: Start isEmpty. Operand 6763 states and 25227 transitions. [2022-11-20 12:36:48,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-20 12:36:48,136 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:36:48,137 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-20 12:36:48,159 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:36:48,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:36:48,347 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:36:48,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:36:48,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1546383, now seen corresponding path program 1 times [2022-11-20 12:36:48,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:36:48,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1572313327] [2022-11-20 12:36:48,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:36:48,349 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-20 12:36:48,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:36:48,387 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:36:48,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:36:48,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:36:48,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-20 12:36:48,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:36:48,652 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:36:48,653 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:36:48,733 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:36:48,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:36:48,995 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:36:48,996 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:36:48,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1572313327] [2022-11-20 12:36:48,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1572313327] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:36:48,996 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:36:48,996 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 4 [2022-11-20 12:36:48,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984765332] [2022-11-20 12:36:48,997 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:36:48,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 12:36:48,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:36:48,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 12:36:48,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:36:48,998 INFO L87 Difference]: Start difference. First operand 6763 states and 25227 transitions. Second operand has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:36:50,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:36:52,264 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:36:53,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:36:53,524 INFO L93 Difference]: Finished difference Result 20278 states and 75665 transitions. [2022-11-20 12:36:53,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 12:36:53,525 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2022-11-20 12:36:53,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:36:53,651 INFO L225 Difference]: With dead ends: 20278 [2022-11-20 12:36:53,651 INFO L226 Difference]: Without dead ends: 20278 [2022-11-20 12:36:53,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:36:53,660 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 375 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:36:53,662 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [375 Valid, 0 Invalid, 336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-11-20 12:36:53,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20278 states. [2022-11-20 12:36:54,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20278 to 6772. [2022-11-20 12:36:54,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6772 states, 5272 states have (on average 4.789643399089529) internal successors, (25251), 6771 states have internal predecessors, (25251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:36:54,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6772 states to 6772 states and 25251 transitions. [2022-11-20 12:36:54,175 INFO L78 Accepts]: Start accepts. Automaton has 6772 states and 25251 transitions. Word has length 3 [2022-11-20 12:36:54,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:36:54,176 INFO L495 AbstractCegarLoop]: Abstraction has 6772 states and 25251 transitions. [2022-11-20 12:36:54,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:36:54,176 INFO L276 IsEmpty]: Start isEmpty. Operand 6772 states and 25251 transitions. [2022-11-20 12:36:54,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-20 12:36:54,177 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:36:54,177 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-20 12:36:54,193 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:36:54,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:36:54,388 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:36:54,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:36:54,389 INFO L85 PathProgramCache]: Analyzing trace with hash 47989007, now seen corresponding path program 1 times [2022-11-20 12:36:54,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:36:54,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [507736993] [2022-11-20 12:36:54,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:36:54,389 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-20 12:36:54,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:36:54,390 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:36:54,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:36:54,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:36:54,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 12:36:54,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:36:54,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:36:54,625 INFO L321 Elim1Store]: treesize reduction 86, result has 25.9 percent of original size [2022-11-20 12:36:54,625 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 6 case distinctions, treesize of input 38 treesize of output 55 [2022-11-20 12:36:54,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:36:54,966 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-20 12:36:54,967 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-20 12:36:55,415 INFO L321 Elim1Store]: treesize reduction 28, result has 50.9 percent of original size [2022-11-20 12:36:55,416 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 3 case distinctions, treesize of input 55 treesize of output 80 [2022-11-20 12:36:58,038 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-20 12:36:58,038 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:36:58,038 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:36:58,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [507736993] [2022-11-20 12:36:58,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [507736993] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:36:58,038 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:36:58,039 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:36:58,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247773442] [2022-11-20 12:36:58,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:36:58,039 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:36:58,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:36:58,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:36:58,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=9, Unknown=1, NotChecked=0, Total=20 [2022-11-20 12:36:58,040 INFO L87 Difference]: Start difference. First operand 6772 states and 25251 transitions. Second operand has 5 states, 4 states have (on average 1.0) internal successors, (4), 4 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:36:58,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:36:58,396 INFO L93 Difference]: Finished difference Result 6774 states and 25256 transitions. [2022-11-20 12:36:58,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:36:58,398 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 4 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2022-11-20 12:36:58,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:36:58,437 INFO L225 Difference]: With dead ends: 6774 [2022-11-20 12:36:58,438 INFO L226 Difference]: Without dead ends: 6774 [2022-11-20 12:36:58,438 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=10, Invalid=9, Unknown=1, NotChecked=0, Total=20 [2022-11-20 12:36:58,439 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 71 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:36:58,439 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 71 Unchecked, 0.3s Time] [2022-11-20 12:36:58,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6774 states. [2022-11-20 12:36:58,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6774 to 6774. [2022-11-20 12:36:58,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6774 states, 5274 states have (on average 4.788775123246113) internal successors, (25256), 6773 states have internal predecessors, (25256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:36:58,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6774 states to 6774 states and 25256 transitions. [2022-11-20 12:36:58,726 INFO L78 Accepts]: Start accepts. Automaton has 6774 states and 25256 transitions. Word has length 4 [2022-11-20 12:36:58,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:36:58,726 INFO L495 AbstractCegarLoop]: Abstraction has 6774 states and 25256 transitions. [2022-11-20 12:36:58,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 4 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:36:58,727 INFO L276 IsEmpty]: Start isEmpty. Operand 6774 states and 25256 transitions. [2022-11-20 12:36:58,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-20 12:36:58,727 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:36:58,728 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-20 12:36:58,748 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:36:58,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:36:58,940 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:36:58,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:36:58,940 INFO L85 PathProgramCache]: Analyzing trace with hash 47989009, now seen corresponding path program 1 times [2022-11-20 12:36:58,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:36:58,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [796564088] [2022-11-20 12:36:58,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:36:58,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-20 12:36:58,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:36:58,942 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:36:58,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:36:59,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:36:59,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 12:36:59,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:36:59,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:36:59,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:36:59,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:36:59,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:36:59,227 INFO L321 Elim1Store]: treesize reduction 20, result has 48.7 percent of original size [2022-11-20 12:36:59,228 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 15 treesize of output 29 [2022-11-20 12:36:59,267 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-20 12:36:59,268 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 23 treesize of output 19 [2022-11-20 12:36:59,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:36:59,333 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-20 12:36:59,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:36:59,365 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-20 12:36:59,394 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-20 12:36:59,395 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:36:59,395 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:36:59,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [796564088] [2022-11-20 12:36:59,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [796564088] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:36:59,395 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:36:59,395 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:36:59,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756046729] [2022-11-20 12:36:59,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:36:59,396 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:36:59,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:36:59,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:36:59,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:36:59,397 INFO L87 Difference]: Start difference. First operand 6774 states and 25256 transitions. Second operand has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:36:59,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:36:59,879 INFO L93 Difference]: Finished difference Result 5401 states and 19566 transitions. [2022-11-20 12:36:59,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:36:59,879 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2022-11-20 12:36:59,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:36:59,908 INFO L225 Difference]: With dead ends: 5401 [2022-11-20 12:36:59,909 INFO L226 Difference]: Without dead ends: 5401 [2022-11-20 12:36:59,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:36:59,910 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 132 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:36:59,910 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 0 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 2 Unchecked, 0.4s Time] [2022-11-20 12:36:59,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5401 states. [2022-11-20 12:37:00,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5401 to 5401. [2022-11-20 12:37:00,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5401 states, 4307 states have (on average 4.542837241699559) internal successors, (19566), 5400 states have internal predecessors, (19566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:00,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5401 states to 5401 states and 19566 transitions. [2022-11-20 12:37:00,116 INFO L78 Accepts]: Start accepts. Automaton has 5401 states and 19566 transitions. Word has length 4 [2022-11-20 12:37:00,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:37:00,116 INFO L495 AbstractCegarLoop]: Abstraction has 5401 states and 19566 transitions. [2022-11-20 12:37:00,117 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:00,117 INFO L276 IsEmpty]: Start isEmpty. Operand 5401 states and 19566 transitions. [2022-11-20 12:37:00,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-20 12:37:00,117 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:37:00,118 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-20 12:37:00,132 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:00,329 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:00,330 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:37:00,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:37:00,330 INFO L85 PathProgramCache]: Analyzing trace with hash 1487620823, now seen corresponding path program 1 times [2022-11-20 12:37:00,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:37:00,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [659786023] [2022-11-20 12:37:00,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:37:00,331 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-20 12:37:00,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:37:00,332 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:00,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:00,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:37:00,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 12:37:00,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:37:00,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:37:00,607 INFO L321 Elim1Store]: treesize reduction 86, result has 25.9 percent of original size [2022-11-20 12:37:00,608 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 6 case distinctions, treesize of input 38 treesize of output 55 [2022-11-20 12:37:00,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:37:00,689 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 14 treesize of output 20 [2022-11-20 12:37:00,747 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:37:00,748 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-20 12:37:00,763 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:37:00,763 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:37:00,763 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:37:00,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [659786023] [2022-11-20 12:37:00,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [659786023] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:37:00,764 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:37:00,764 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:37:00,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319290543] [2022-11-20 12:37:00,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:37:00,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:37:00,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:37:00,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:37:00,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:37:00,765 INFO L87 Difference]: Start difference. First operand 5401 states and 19566 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:01,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:37:01,239 INFO L93 Difference]: Finished difference Result 4028 states and 13877 transitions. [2022-11-20 12:37:01,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:37:01,240 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2022-11-20 12:37:01,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:37:01,257 INFO L225 Difference]: With dead ends: 4028 [2022-11-20 12:37:01,258 INFO L226 Difference]: Without dead ends: 4028 [2022-11-20 12:37:01,258 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:37:01,259 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 127 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:37:01,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 0 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 67 Invalid, 0 Unknown, 1 Unchecked, 0.4s Time] [2022-11-20 12:37:01,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4028 states. [2022-11-20 12:37:01,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4028 to 4026. [2022-11-20 12:37:01,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4026 states, 3338 states have (on average 4.156081485919713) internal successors, (13873), 4025 states have internal predecessors, (13873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:01,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4026 states to 4026 states and 13873 transitions. [2022-11-20 12:37:01,362 INFO L78 Accepts]: Start accepts. Automaton has 4026 states and 13873 transitions. Word has length 5 [2022-11-20 12:37:01,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:37:01,363 INFO L495 AbstractCegarLoop]: Abstraction has 4026 states and 13873 transitions. [2022-11-20 12:37:01,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:01,363 INFO L276 IsEmpty]: Start isEmpty. Operand 4026 states and 13873 transitions. [2022-11-20 12:37:01,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 12:37:01,363 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:37:01,364 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-20 12:37:01,384 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:01,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:01,575 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:37:01,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:37:01,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1127169160, now seen corresponding path program 1 times [2022-11-20 12:37:01,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:37:01,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1325002999] [2022-11-20 12:37:01,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:37:01,577 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-20 12:37:01,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:37:01,578 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:01,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:01,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:37:01,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 12:37:01,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:37:01,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:37:01,842 INFO L321 Elim1Store]: treesize reduction 79, result has 27.5 percent of original size [2022-11-20 12:37:01,842 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 4 case distinctions, treesize of input 29 treesize of output 48 [2022-11-20 12:37:01,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:37:01,943 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 14 treesize of output 20 [2022-11-20 12:37:02,002 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:37:02,002 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-20 12:37:02,040 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-20 12:37:02,040 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:37:02,040 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:37:02,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1325002999] [2022-11-20 12:37:02,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1325002999] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:37:02,040 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:37:02,041 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:37:02,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81972505] [2022-11-20 12:37:02,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:37:02,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:37:02,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:37:02,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:37:02,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:37:02,042 INFO L87 Difference]: Start difference. First operand 4026 states and 13873 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:02,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:37:02,496 INFO L93 Difference]: Finished difference Result 3914 states and 13543 transitions. [2022-11-20 12:37:02,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:37:02,496 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-20 12:37:02,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:37:02,511 INFO L225 Difference]: With dead ends: 3914 [2022-11-20 12:37:02,511 INFO L226 Difference]: Without dead ends: 3914 [2022-11-20 12:37:02,511 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:37:02,512 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 62 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:37:02,512 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 0 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 65 Invalid, 0 Unknown, 1 Unchecked, 0.4s Time] [2022-11-20 12:37:02,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3914 states. [2022-11-20 12:37:02,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3914 to 3914. [2022-11-20 12:37:02,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3914 states, 3280 states have (on average 4.128963414634146) internal successors, (13543), 3913 states have internal predecessors, (13543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:02,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3914 states to 3914 states and 13543 transitions. [2022-11-20 12:37:02,634 INFO L78 Accepts]: Start accepts. Automaton has 3914 states and 13543 transitions. Word has length 6 [2022-11-20 12:37:02,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:37:02,634 INFO L495 AbstractCegarLoop]: Abstraction has 3914 states and 13543 transitions. [2022-11-20 12:37:02,635 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:02,635 INFO L276 IsEmpty]: Start isEmpty. Operand 3914 states and 13543 transitions. [2022-11-20 12:37:02,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 12:37:02,635 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:37:02,636 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-20 12:37:02,652 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:02,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:02,852 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:37:02,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:37:02,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1127169159, now seen corresponding path program 1 times [2022-11-20 12:37:02,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:37:02,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [119327435] [2022-11-20 12:37:02,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:37:02,853 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-20 12:37:02,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:37:02,855 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:02,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:02,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:37:02,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 12:37:02,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:37:03,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:37:03,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:37:03,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:37:03,101 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-20 12:37:03,101 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-20 12:37:03,123 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 14 treesize of output 12 [2022-11-20 12:37:03,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:37:03,185 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-20 12:37:03,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:37:03,218 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-20 12:37:03,282 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-20 12:37:03,282 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:37:03,282 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:37:03,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [119327435] [2022-11-20 12:37:03,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [119327435] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:37:03,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:37:03,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:37:03,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445452811] [2022-11-20 12:37:03,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:37:03,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:37:03,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:37:03,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:37:03,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:37:03,285 INFO L87 Difference]: Start difference. First operand 3914 states and 13543 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:03,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:37:03,739 INFO L93 Difference]: Finished difference Result 3802 states and 13213 transitions. [2022-11-20 12:37:03,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:37:03,740 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-20 12:37:03,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:37:03,755 INFO L225 Difference]: With dead ends: 3802 [2022-11-20 12:37:03,755 INFO L226 Difference]: Without dead ends: 3802 [2022-11-20 12:37:03,756 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:37:03,756 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 60 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:37:03,756 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 0 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 63 Invalid, 0 Unknown, 2 Unchecked, 0.4s Time] [2022-11-20 12:37:03,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3802 states. [2022-11-20 12:37:03,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3802 to 3802. [2022-11-20 12:37:03,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3802 states, 3222 states have (on average 4.100869025450031) internal successors, (13213), 3801 states have internal predecessors, (13213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:03,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3802 states to 3802 states and 13213 transitions. [2022-11-20 12:37:03,896 INFO L78 Accepts]: Start accepts. Automaton has 3802 states and 13213 transitions. Word has length 6 [2022-11-20 12:37:03,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:37:03,897 INFO L495 AbstractCegarLoop]: Abstraction has 3802 states and 13213 transitions. [2022-11-20 12:37:03,897 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:03,897 INFO L276 IsEmpty]: Start isEmpty. Operand 3802 states and 13213 transitions. [2022-11-20 12:37:03,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 12:37:03,898 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:37:03,898 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1] [2022-11-20 12:37:03,910 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:04,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:04,107 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:37:04,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:37:04,108 INFO L85 PathProgramCache]: Analyzing trace with hash -1167930614, now seen corresponding path program 2 times [2022-11-20 12:37:04,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:37:04,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1366403169] [2022-11-20 12:37:04,108 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:37:04,108 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-20 12:37:04,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:37:04,109 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:04,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:04,235 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:37:04,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:37:04,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:37:04,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:37:04,374 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:37:04,374 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:37:04,564 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:37:04,564 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:37:05,414 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:37:05,415 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:37:05,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1366403169] [2022-11-20 12:37:05,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1366403169] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:37:05,415 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:37:05,415 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 12:37:05,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741830179] [2022-11-20 12:37:05,415 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:37:05,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 12:37:05,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:37:05,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 12:37:05,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-11-20 12:37:05,417 INFO L87 Difference]: Start difference. First operand 3802 states and 13213 transitions. Second operand has 12 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:09,093 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:37:10,332 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:37:12,335 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 [] [2022-11-20 12:37:14,337 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 [] [2022-11-20 12:37:16,693 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:37:18,056 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:37:20,633 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 [] [2022-11-20 12:37:22,636 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 [] [2022-11-20 12:37:24,638 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 [] [2022-11-20 12:37:26,220 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:37:28,143 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:37:30,367 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:37:34,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:37:34,608 INFO L93 Difference]: Finished difference Result 26517 states and 92319 transitions. [2022-11-20 12:37:34,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 12:37:34,610 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-20 12:37:34,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:37:34,695 INFO L225 Difference]: With dead ends: 26517 [2022-11-20 12:37:34,695 INFO L226 Difference]: Without dead ends: 26517 [2022-11-20 12:37:34,695 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=117, Invalid=189, Unknown=0, NotChecked=0, Total=306 [2022-11-20 12:37:34,696 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1569 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1736 mSolverCounterSat, 180 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1569 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1921 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 1736 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:37:34,696 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1569 Valid, 0 Invalid, 1921 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 1736 Invalid, 5 Unknown, 0 Unchecked, 27.3s Time] [2022-11-20 12:37:34,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26517 states. [2022-11-20 12:37:34,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26517 to 3817. [2022-11-20 12:37:34,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3817 states, 3237 states have (on average 4.0917516218721035) internal successors, (13245), 3816 states have internal predecessors, (13245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:35,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3817 states to 3817 states and 13245 transitions. [2022-11-20 12:37:35,014 INFO L78 Accepts]: Start accepts. Automaton has 3817 states and 13245 transitions. Word has length 6 [2022-11-20 12:37:35,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:37:35,014 INFO L495 AbstractCegarLoop]: Abstraction has 3817 states and 13245 transitions. [2022-11-20 12:37:35,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:35,014 INFO L276 IsEmpty]: Start isEmpty. Operand 3817 states and 13245 transitions. [2022-11-20 12:37:35,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 12:37:35,016 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:37:35,016 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:37:35,031 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:35,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:35,227 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:37:35,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:37:35,227 INFO L85 PathProgramCache]: Analyzing trace with hash -582511209, now seen corresponding path program 1 times [2022-11-20 12:37:35,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:37:35,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1137614235] [2022-11-20 12:37:35,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:37:35,228 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-20 12:37:35,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:37:35,229 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:35,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:35,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:37:35,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 12:37:35,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:37:35,419 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-20 12:37:35,419 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:37:35,419 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:37:35,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1137614235] [2022-11-20 12:37:35,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1137614235] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:37:35,420 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:37:35,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:37:35,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976887464] [2022-11-20 12:37:35,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:37:35,421 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:37:35,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:37:35,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:37:35,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:37:35,421 INFO L87 Difference]: Start difference. First operand 3817 states and 13245 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:36,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:37:36,518 INFO L93 Difference]: Finished difference Result 4827 states and 16322 transitions. [2022-11-20 12:37:36,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:37:36,518 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-20 12:37:36,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:37:36,531 INFO L225 Difference]: With dead ends: 4827 [2022-11-20 12:37:36,531 INFO L226 Difference]: Without dead ends: 4827 [2022-11-20 12:37:36,531 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:37:36,532 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 81 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:37:36,532 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 0 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-20 12:37:36,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4827 states. [2022-11-20 12:37:36,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4827 to 4345. [2022-11-20 12:37:36,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4345 states, 3765 states have (on average 3.99468791500664) internal successors, (15040), 4344 states have internal predecessors, (15040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:36,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4345 states to 4345 states and 15040 transitions. [2022-11-20 12:37:36,661 INFO L78 Accepts]: Start accepts. Automaton has 4345 states and 15040 transitions. Word has length 7 [2022-11-20 12:37:36,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:37:36,661 INFO L495 AbstractCegarLoop]: Abstraction has 4345 states and 15040 transitions. [2022-11-20 12:37:36,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:36,661 INFO L276 IsEmpty]: Start isEmpty. Operand 4345 states and 15040 transitions. [2022-11-20 12:37:36,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-20 12:37:36,662 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:37:36,662 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:37:36,678 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:36,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:36,873 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:37:36,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:37:36,874 INFO L85 PathProgramCache]: Analyzing trace with hash -877770795, now seen corresponding path program 1 times [2022-11-20 12:37:36,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:37:36,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1087497145] [2022-11-20 12:37:36,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:37:36,874 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-20 12:37:36,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:37:36,875 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:36,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:37,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:37:37,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 12:37:37,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:37:37,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:37:37,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:37:37,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:37:37,169 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-20 12:37:37,169 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-20 12:37:37,181 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 18 treesize of output 16 [2022-11-20 12:37:37,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:37:37,224 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-20 12:37:37,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:37:37,269 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-20 12:37:37,373 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-20 12:37:37,373 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:37:37,374 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:37:37,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1087497145] [2022-11-20 12:37:37,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1087497145] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:37:37,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:37:37,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:37:37,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252785381] [2022-11-20 12:37:37,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:37:37,375 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:37:37,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:37:37,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:37:37,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:37:37,376 INFO L87 Difference]: Start difference. First operand 4345 states and 15040 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:37,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:37:37,852 INFO L93 Difference]: Finished difference Result 4114 states and 14324 transitions. [2022-11-20 12:37:37,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 12:37:37,853 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-20 12:37:37,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:37:37,864 INFO L225 Difference]: With dead ends: 4114 [2022-11-20 12:37:37,864 INFO L226 Difference]: Without dead ends: 4114 [2022-11-20 12:37:37,864 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:37:37,865 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 166 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:37:37,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 0 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 63 Invalid, 0 Unknown, 4 Unchecked, 0.5s Time] [2022-11-20 12:37:37,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4114 states. [2022-11-20 12:37:37,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4114 to 4114. [2022-11-20 12:37:37,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4114 states, 3620 states have (on average 3.956906077348066) internal successors, (14324), 4113 states have internal predecessors, (14324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:37,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4114 states to 4114 states and 14324 transitions. [2022-11-20 12:37:37,967 INFO L78 Accepts]: Start accepts. Automaton has 4114 states and 14324 transitions. Word has length 8 [2022-11-20 12:37:37,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:37:37,968 INFO L495 AbstractCegarLoop]: Abstraction has 4114 states and 14324 transitions. [2022-11-20 12:37:37,968 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:37,968 INFO L276 IsEmpty]: Start isEmpty. Operand 4114 states and 14324 transitions. [2022-11-20 12:37:37,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-20 12:37:37,970 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:37:37,970 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:37:37,987 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:38,182 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:38,182 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:37:38,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:37:38,182 INFO L85 PathProgramCache]: Analyzing trace with hash -877770794, now seen corresponding path program 1 times [2022-11-20 12:37:38,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:37:38,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [228387091] [2022-11-20 12:37:38,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:37:38,183 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-20 12:37:38,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:37:38,191 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:38,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:38,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:37:38,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:37:38,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:37:38,427 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:37:38,427 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:37:38,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:37:38,485 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 14 treesize of output 20 [2022-11-20 12:37:38,527 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:37:38,527 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-20 12:37:38,627 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-20 12:37:38,628 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:37:38,628 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:37:38,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [228387091] [2022-11-20 12:37:38,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [228387091] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:37:38,628 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:37:38,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:37:38,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628571677] [2022-11-20 12:37:38,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:37:38,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:37:38,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:37:38,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:37:38,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:37:38,630 INFO L87 Difference]: Start difference. First operand 4114 states and 14324 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:39,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:37:39,113 INFO L93 Difference]: Finished difference Result 4124 states and 14344 transitions. [2022-11-20 12:37:39,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:37:39,113 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-20 12:37:39,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:37:39,125 INFO L225 Difference]: With dead ends: 4124 [2022-11-20 12:37:39,125 INFO L226 Difference]: Without dead ends: 4124 [2022-11-20 12:37:39,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:37:39,126 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:37:39,126 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 98 Invalid, 0 Unknown, 60 Unchecked, 0.4s Time] [2022-11-20 12:37:39,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4124 states. [2022-11-20 12:37:39,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4124 to 4124. [2022-11-20 12:37:39,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4124 states, 3630 states have (on average 3.9515151515151516) internal successors, (14344), 4123 states have internal predecessors, (14344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:39,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4124 states to 4124 states and 14344 transitions. [2022-11-20 12:37:39,208 INFO L78 Accepts]: Start accepts. Automaton has 4124 states and 14344 transitions. Word has length 8 [2022-11-20 12:37:39,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:37:39,208 INFO L495 AbstractCegarLoop]: Abstraction has 4124 states and 14344 transitions. [2022-11-20 12:37:39,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:39,209 INFO L276 IsEmpty]: Start isEmpty. Operand 4124 states and 14344 transitions. [2022-11-20 12:37:39,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-20 12:37:39,210 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:37:39,210 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:37:39,222 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:39,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:39,415 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:37:39,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:37:39,415 INFO L85 PathProgramCache]: Analyzing trace with hash -130993678, now seen corresponding path program 1 times [2022-11-20 12:37:39,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:37:39,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1521533014] [2022-11-20 12:37:39,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:37:39,416 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-20 12:37:39,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:37:39,417 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:39,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:39,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:37:39,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 12:37:39,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:37:39,625 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:37:39,625 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:37:39,625 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:37:39,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1521533014] [2022-11-20 12:37:39,625 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1521533014] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:37:39,625 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:37:39,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 12:37:39,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855486707] [2022-11-20 12:37:39,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:37:39,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:37:39,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:37:39,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:37:39,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:37:39,627 INFO L87 Difference]: Start difference. First operand 4124 states and 14344 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:40,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:37:40,722 INFO L93 Difference]: Finished difference Result 5560 states and 18947 transitions. [2022-11-20 12:37:40,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:37:40,723 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-20 12:37:40,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:37:40,737 INFO L225 Difference]: With dead ends: 5560 [2022-11-20 12:37:40,737 INFO L226 Difference]: Without dead ends: 5560 [2022-11-20 12:37:40,738 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:37:40,738 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 67 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:37:40,738 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 0 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-20 12:37:40,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5560 states. [2022-11-20 12:37:40,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5560 to 4119. [2022-11-20 12:37:40,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4119 states, 3625 states have (on average 3.954206896551724) internal successors, (14334), 4118 states have internal predecessors, (14334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:40,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4119 states to 4119 states and 14334 transitions. [2022-11-20 12:37:40,837 INFO L78 Accepts]: Start accepts. Automaton has 4119 states and 14334 transitions. Word has length 8 [2022-11-20 12:37:40,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:37:40,838 INFO L495 AbstractCegarLoop]: Abstraction has 4119 states and 14334 transitions. [2022-11-20 12:37:40,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:40,838 INFO L276 IsEmpty]: Start isEmpty. Operand 4119 states and 14334 transitions. [2022-11-20 12:37:40,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-20 12:37:40,839 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:37:40,839 INFO L195 NwaCegarLoop]: trace histogram [6, 1, 1, 1] [2022-11-20 12:37:40,851 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:41,050 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:41,051 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:37:41,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:37:41,051 INFO L85 PathProgramCache]: Analyzing trace with hash -480685408, now seen corresponding path program 1 times [2022-11-20 12:37:41,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:37:41,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1515300281] [2022-11-20 12:37:41,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:37:41,052 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-20 12:37:41,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:37:41,055 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:41,057 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:37:41,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:37:41,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 12:37:41,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:37:41,211 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 8 treesize of output 7 [2022-11-20 12:37:41,500 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:37:41,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:37:43,111 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:37:43,111 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:37:43,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1515300281] [2022-11-20 12:37:43,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1515300281] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:37:43,111 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:37:43,111 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2022-11-20 12:37:43,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251197076] [2022-11-20 12:37:43,112 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:37:43,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-20 12:37:43,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:37:43,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-20 12:37:43,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-11-20 12:37:43,113 INFO L87 Difference]: Start difference. First operand 4119 states and 14334 transitions. Second operand has 16 states, 15 states have (on average 1.1333333333333333) internal successors, (17), 16 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:37:47,724 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 [] [2022-11-20 12:37:49,726 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 [] [2022-11-20 12:37:51,730 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 [] [2022-11-20 12:37:53,732 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 [] [2022-11-20 12:37:55,735 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 [] [2022-11-20 12:37:57,571 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:38:01,630 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:38:03,632 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 [] [2022-11-20 12:38:05,635 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 [] [2022-11-20 12:38:07,647 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 [] [2022-11-20 12:38:09,650 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 [] [2022-11-20 12:38:11,683 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 [] [2022-11-20 12:38:15,258 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 [] [2022-11-20 12:38:23,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:23,367 INFO L93 Difference]: Finished difference Result 40681 states and 142300 transitions. [2022-11-20 12:38:23,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-20 12:38:23,369 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.1333333333333333) internal successors, (17), 16 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-20 12:38:23,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:23,515 INFO L225 Difference]: With dead ends: 40681 [2022-11-20 12:38:23,516 INFO L226 Difference]: Without dead ends: 40681 [2022-11-20 12:38:23,516 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=190, Invalid=316, Unknown=0, NotChecked=0, Total=506 [2022-11-20 12:38:23,516 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2027 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3166 mSolverCounterSat, 200 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2027 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 3377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 200 IncrementalHoareTripleChecker+Valid, 3166 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:23,516 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2027 Valid, 0 Invalid, 3377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [200 Valid, 3166 Invalid, 11 Unknown, 0 Unchecked, 36.2s Time] [2022-11-20 12:38:23,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40681 states. [2022-11-20 12:38:23,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40681 to 4129. [2022-11-20 12:38:23,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4129 states, 3635 states have (on average 3.9477303988995875) internal successors, (14350), 4128 states have internal predecessors, (14350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:23,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4129 states to 4129 states and 14350 transitions. [2022-11-20 12:38:23,819 INFO L78 Accepts]: Start accepts. Automaton has 4129 states and 14350 transitions. Word has length 9 [2022-11-20 12:38:23,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:23,819 INFO L495 AbstractCegarLoop]: Abstraction has 4129 states and 14350 transitions. [2022-11-20 12:38:23,819 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.1333333333333333) internal successors, (17), 16 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:23,819 INFO L276 IsEmpty]: Start isEmpty. Operand 4129 states and 14350 transitions. [2022-11-20 12:38:23,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-20 12:38:23,819 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:23,819 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:23,832 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:24,020 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:24,020 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:24,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:24,020 INFO L85 PathProgramCache]: Analyzing trace with hash 735260062, now seen corresponding path program 1 times [2022-11-20 12:38:24,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:24,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [725793204] [2022-11-20 12:38:24,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:24,021 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-20 12:38:24,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:24,022 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:24,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:24,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:24,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:38:24,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:24,286 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:38:24,286 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:38:24,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:24,336 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 14 treesize of output 20 [2022-11-20 12:38:24,391 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:38:24,391 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-20 12:38:24,451 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:38:24,451 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:38:24,451 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:24,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [725793204] [2022-11-20 12:38:24,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [725793204] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:38:24,452 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:38:24,452 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:38:24,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757330429] [2022-11-20 12:38:24,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:38:24,452 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:38:24,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:24,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:38:24,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:38:24,453 INFO L87 Difference]: Start difference. First operand 4129 states and 14350 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:24,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:24,896 INFO L93 Difference]: Finished difference Result 4137 states and 14366 transitions. [2022-11-20 12:38:24,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:38:24,896 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-20 12:38:24,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:24,907 INFO L225 Difference]: With dead ends: 4137 [2022-11-20 12:38:24,907 INFO L226 Difference]: Without dead ends: 4137 [2022-11-20 12:38:24,907 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:38:24,908 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:24,908 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 96 Invalid, 0 Unknown, 60 Unchecked, 0.4s Time] [2022-11-20 12:38:24,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4137 states. [2022-11-20 12:38:24,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4137 to 4132. [2022-11-20 12:38:24,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4132 states, 3638 states have (on average 3.9461242440901594) internal successors, (14356), 4131 states have internal predecessors, (14356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:24,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4132 states to 4132 states and 14356 transitions. [2022-11-20 12:38:24,982 INFO L78 Accepts]: Start accepts. Automaton has 4132 states and 14356 transitions. Word has length 9 [2022-11-20 12:38:24,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:24,982 INFO L495 AbstractCegarLoop]: Abstraction has 4132 states and 14356 transitions. [2022-11-20 12:38:24,983 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:24,983 INFO L276 IsEmpty]: Start isEmpty. Operand 4132 states and 14356 transitions. [2022-11-20 12:38:24,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-20 12:38:24,983 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:24,984 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:24,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:25,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:25,199 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:25,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:25,199 INFO L85 PathProgramCache]: Analyzing trace with hash -1440996518, now seen corresponding path program 1 times [2022-11-20 12:38:25,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:25,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1681122167] [2022-11-20 12:38:25,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:25,200 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-20 12:38:25,200 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:25,201 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:25,202 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:25,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:25,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:38:25,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:25,417 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:38:25,418 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:38:25,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:25,468 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 14 treesize of output 20 [2022-11-20 12:38:25,512 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:38:25,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-20 12:38:25,591 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-20 12:38:25,591 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:38:25,591 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:25,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1681122167] [2022-11-20 12:38:25,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1681122167] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:38:25,591 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:38:25,592 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:38:25,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879911052] [2022-11-20 12:38:25,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:38:25,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:38:25,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:25,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:38:25,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:38:25,593 INFO L87 Difference]: Start difference. First operand 4132 states and 14356 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:26,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:26,075 INFO L93 Difference]: Finished difference Result 4140 states and 14373 transitions. [2022-11-20 12:38:26,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:38:26,075 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-20 12:38:26,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:26,090 INFO L225 Difference]: With dead ends: 4140 [2022-11-20 12:38:26,091 INFO L226 Difference]: Without dead ends: 4140 [2022-11-20 12:38:26,091 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:38:26,092 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:26,092 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 96 Invalid, 0 Unknown, 60 Unchecked, 0.4s Time] [2022-11-20 12:38:26,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4140 states. [2022-11-20 12:38:26,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4140 to 4140. [2022-11-20 12:38:26,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4140 states, 3646 states have (on average 3.942128359846407) internal successors, (14373), 4139 states have internal predecessors, (14373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:26,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4140 states to 4140 states and 14373 transitions. [2022-11-20 12:38:26,166 INFO L78 Accepts]: Start accepts. Automaton has 4140 states and 14373 transitions. Word has length 9 [2022-11-20 12:38:26,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:26,166 INFO L495 AbstractCegarLoop]: Abstraction has 4140 states and 14373 transitions. [2022-11-20 12:38:26,167 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:26,167 INFO L276 IsEmpty]: Start isEmpty. Operand 4140 states and 14373 transitions. [2022-11-20 12:38:26,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-20 12:38:26,167 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:26,167 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:26,187 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:26,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:26,368 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:26,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:26,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1441095687, now seen corresponding path program 1 times [2022-11-20 12:38:26,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:26,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [974590129] [2022-11-20 12:38:26,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:26,369 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-20 12:38:26,369 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:26,370 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:26,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:26,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:26,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:38:26,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:26,596 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:38:26,596 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:38:26,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:26,644 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 14 treesize of output 20 [2022-11-20 12:38:26,694 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:38:26,694 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-20 12:38:26,759 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-20 12:38:26,760 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:38:26,760 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:26,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [974590129] [2022-11-20 12:38:26,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [974590129] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:38:26,760 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:38:26,760 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:38:26,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753280541] [2022-11-20 12:38:26,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:38:26,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:38:26,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:26,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:38:26,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:38:26,762 INFO L87 Difference]: Start difference. First operand 4140 states and 14373 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:27,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:27,212 INFO L93 Difference]: Finished difference Result 4141 states and 14381 transitions. [2022-11-20 12:38:27,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:38:27,213 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-20 12:38:27,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:27,224 INFO L225 Difference]: With dead ends: 4141 [2022-11-20 12:38:27,224 INFO L226 Difference]: Without dead ends: 4141 [2022-11-20 12:38:27,224 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:38:27,225 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:27,225 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 86 Invalid, 0 Unknown, 60 Unchecked, 0.4s Time] [2022-11-20 12:38:27,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4141 states. [2022-11-20 12:38:27,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4141 to 4141. [2022-11-20 12:38:27,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4141 states, 3647 states have (on average 3.943241020016452) internal successors, (14381), 4140 states have internal predecessors, (14381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:27,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4141 states to 4141 states and 14381 transitions. [2022-11-20 12:38:27,297 INFO L78 Accepts]: Start accepts. Automaton has 4141 states and 14381 transitions. Word has length 9 [2022-11-20 12:38:27,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:27,298 INFO L495 AbstractCegarLoop]: Abstraction has 4141 states and 14381 transitions. [2022-11-20 12:38:27,298 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:27,298 INFO L276 IsEmpty]: Start isEmpty. Operand 4141 states and 14381 transitions. [2022-11-20 12:38:27,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-20 12:38:27,298 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:27,298 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:27,316 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:38:27,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:27,499 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:27,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:27,499 INFO L85 PathProgramCache]: Analyzing trace with hash -1441095955, now seen corresponding path program 1 times [2022-11-20 12:38:27,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:27,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1426567761] [2022-11-20 12:38:27,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:27,500 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-20 12:38:27,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:27,501 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:27,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:27,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:27,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 12:38:27,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:27,721 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-20 12:38:27,722 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:38:27,722 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:27,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1426567761] [2022-11-20 12:38:27,722 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1426567761] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:38:27,722 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:38:27,722 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 12:38:27,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032094719] [2022-11-20 12:38:27,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:38:27,723 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:38:27,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:27,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:38:27,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:38:27,724 INFO L87 Difference]: Start difference. First operand 4141 states and 14381 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:28,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:28,544 INFO L93 Difference]: Finished difference Result 4375 states and 14980 transitions. [2022-11-20 12:38:28,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:38:28,544 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-20 12:38:28,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:28,555 INFO L225 Difference]: With dead ends: 4375 [2022-11-20 12:38:28,555 INFO L226 Difference]: Without dead ends: 4375 [2022-11-20 12:38:28,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:38:28,556 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 45 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:28,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 0 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-20 12:38:28,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4375 states. [2022-11-20 12:38:28,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4375 to 4286. [2022-11-20 12:38:28,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4286 states, 3792 states have (on average 3.903481012658228) internal successors, (14802), 4285 states have internal predecessors, (14802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:28,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4286 states to 4286 states and 14802 transitions. [2022-11-20 12:38:28,636 INFO L78 Accepts]: Start accepts. Automaton has 4286 states and 14802 transitions. Word has length 9 [2022-11-20 12:38:28,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:28,636 INFO L495 AbstractCegarLoop]: Abstraction has 4286 states and 14802 transitions. [2022-11-20 12:38:28,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:28,637 INFO L276 IsEmpty]: Start isEmpty. Operand 4286 states and 14802 transitions. [2022-11-20 12:38:28,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-20 12:38:28,637 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:28,637 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:28,649 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:28,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:28,838 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:28,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:28,838 INFO L85 PathProgramCache]: Analyzing trace with hash 1990185538, now seen corresponding path program 1 times [2022-11-20 12:38:28,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:28,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [952904946] [2022-11-20 12:38:28,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:28,839 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-20 12:38:28,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:28,839 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:28,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:29,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:29,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 12:38:29,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:29,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:29,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:29,123 INFO L321 Elim1Store]: treesize reduction 89, result has 14.4 percent of original size [2022-11-20 12:38:29,124 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 2 case distinctions, treesize of input 29 treesize of output 40 [2022-11-20 12:38:29,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:29,262 INFO L321 Elim1Store]: treesize reduction 54, result has 29.9 percent of original size [2022-11-20 12:38:29,262 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 5 case distinctions, treesize of input 28 treesize of output 52 [2022-11-20 12:38:29,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:29,542 INFO L321 Elim1Store]: treesize reduction 62, result has 19.5 percent of original size [2022-11-20 12:38:29,543 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 5 case distinctions, treesize of input 28 treesize of output 44 [2022-11-20 12:38:29,894 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:38:29,894 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:38:29,894 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:29,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [952904946] [2022-11-20 12:38:29,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [952904946] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:38:29,894 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:38:29,895 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:38:29,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108552767] [2022-11-20 12:38:29,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:38:29,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:38:29,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:29,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:38:29,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:38:29,896 INFO L87 Difference]: Start difference. First operand 4286 states and 14802 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:30,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:30,197 INFO L93 Difference]: Finished difference Result 4303 states and 14837 transitions. [2022-11-20 12:38:30,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 12:38:30,198 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-20 12:38:30,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:30,208 INFO L225 Difference]: With dead ends: 4303 [2022-11-20 12:38:30,209 INFO L226 Difference]: Without dead ends: 4303 [2022-11-20 12:38:30,209 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:38:30,209 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 108 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:30,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 108 Unchecked, 0.3s Time] [2022-11-20 12:38:30,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4303 states. [2022-11-20 12:38:30,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4303 to 4299. [2022-11-20 12:38:30,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4299 states, 3805 states have (on average 3.897240473061761) internal successors, (14829), 4298 states have internal predecessors, (14829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:30,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4299 states to 4299 states and 14829 transitions. [2022-11-20 12:38:30,288 INFO L78 Accepts]: Start accepts. Automaton has 4299 states and 14829 transitions. Word has length 9 [2022-11-20 12:38:30,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:30,288 INFO L495 AbstractCegarLoop]: Abstraction has 4299 states and 14829 transitions. [2022-11-20 12:38:30,288 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:30,288 INFO L276 IsEmpty]: Start isEmpty. Operand 4299 states and 14829 transitions. [2022-11-20 12:38:30,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-20 12:38:30,288 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:30,288 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:30,300 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:30,489 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:30,489 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:30,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:30,489 INFO L85 PathProgramCache]: Analyzing trace with hash -942357036, now seen corresponding path program 1 times [2022-11-20 12:38:30,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:30,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1531955738] [2022-11-20 12:38:30,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:30,490 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-20 12:38:30,490 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:30,491 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:30,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:30,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:30,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 12:38:30,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:30,719 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-20 12:38:30,746 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:38:30,746 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-20 12:38:30,768 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:38:30,768 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:38:30,768 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:30,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1531955738] [2022-11-20 12:38:30,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1531955738] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:38:30,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:38:30,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:38:30,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736080595] [2022-11-20 12:38:30,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:38:30,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:38:30,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:30,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:38:30,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:38:30,770 INFO L87 Difference]: Start difference. First operand 4299 states and 14829 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:31,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:31,175 INFO L93 Difference]: Finished difference Result 3315 states and 11421 transitions. [2022-11-20 12:38:31,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 12:38:31,175 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-20 12:38:31,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:31,184 INFO L225 Difference]: With dead ends: 3315 [2022-11-20 12:38:31,184 INFO L226 Difference]: Without dead ends: 3315 [2022-11-20 12:38:31,184 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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-20 12:38:31,185 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 100 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:31,185 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 0 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 12:38:31,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3315 states. [2022-11-20 12:38:31,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3315 to 3315. [2022-11-20 12:38:31,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3315 states, 3013 states have (on average 3.790574178559575) internal successors, (11421), 3314 states have internal predecessors, (11421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:31,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3315 states to 3315 states and 11421 transitions. [2022-11-20 12:38:31,291 INFO L78 Accepts]: Start accepts. Automaton has 3315 states and 11421 transitions. Word has length 9 [2022-11-20 12:38:31,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:31,293 INFO L495 AbstractCegarLoop]: Abstraction has 3315 states and 11421 transitions. [2022-11-20 12:38:31,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:31,294 INFO L276 IsEmpty]: Start isEmpty. Operand 3315 states and 11421 transitions. [2022-11-20 12:38:31,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-20 12:38:31,296 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:31,296 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:31,309 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:31,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:31,509 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:31,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:31,509 INFO L85 PathProgramCache]: Analyzing trace with hash -942357116, now seen corresponding path program 1 times [2022-11-20 12:38:31,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:31,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [841072618] [2022-11-20 12:38:31,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:31,510 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-20 12:38:31,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:31,511 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:31,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:31,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:31,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 12:38:31,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:31,778 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:38:31,778 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:38:31,819 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-20 12:38:31,820 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-20 12:38:31,845 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:38:31,845 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-20 12:38:31,862 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:38:31,862 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:38:31,862 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:31,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [841072618] [2022-11-20 12:38:31,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [841072618] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:38:31,863 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:38:31,863 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:38:31,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644173382] [2022-11-20 12:38:31,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:38:31,863 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:38:31,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:31,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:38:31,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:38:31,864 INFO L87 Difference]: Start difference. First operand 3315 states and 11421 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:32,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:32,250 INFO L93 Difference]: Finished difference Result 2572 states and 8801 transitions. [2022-11-20 12:38:32,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 12:38:32,251 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-20 12:38:32,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:32,257 INFO L225 Difference]: With dead ends: 2572 [2022-11-20 12:38:32,257 INFO L226 Difference]: Without dead ends: 2572 [2022-11-20 12:38:32,258 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:38:32,258 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 95 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:32,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 0 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 12:38:32,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2572 states. [2022-11-20 12:38:32,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2572 to 2572. [2022-11-20 12:38:32,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2572 states, 2390 states have (on average 3.682426778242678) internal successors, (8801), 2571 states have internal predecessors, (8801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:32,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2572 states to 2572 states and 8801 transitions. [2022-11-20 12:38:32,317 INFO L78 Accepts]: Start accepts. Automaton has 2572 states and 8801 transitions. Word has length 9 [2022-11-20 12:38:32,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:32,318 INFO L495 AbstractCegarLoop]: Abstraction has 2572 states and 8801 transitions. [2022-11-20 12:38:32,318 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:32,318 INFO L276 IsEmpty]: Start isEmpty. Operand 2572 states and 8801 transitions. [2022-11-20 12:38:32,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-20 12:38:32,319 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:32,319 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:32,328 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:32,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:32,523 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:32,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:32,523 INFO L85 PathProgramCache]: Analyzing trace with hash -942357115, now seen corresponding path program 1 times [2022-11-20 12:38:32,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:32,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [621474544] [2022-11-20 12:38:32,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:32,524 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-20 12:38:32,524 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:32,525 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:32,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:32,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:32,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 12:38:32,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:32,914 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:38:32,914 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:38:33,091 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:38:33,091 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:38:33,273 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-20 12:38:33,273 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-20 12:38:33,283 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 14 treesize of output 16 [2022-11-20 12:38:33,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:33,367 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 14 treesize of output 16 [2022-11-20 12:38:33,390 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:38:33,391 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-20 12:38:33,505 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:38:33,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:38:36,458 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:38:36,458 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:36,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [621474544] [2022-11-20 12:38:36,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [621474544] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:38:36,459 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:38:36,459 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 12:38:36,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572737562] [2022-11-20 12:38:36,459 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:38:36,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 12:38:36,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:36,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 12:38:36,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-11-20 12:38:36,460 INFO L87 Difference]: Start difference. First operand 2572 states and 8801 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:36,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:36,796 INFO L93 Difference]: Finished difference Result 2618 states and 8895 transitions. [2022-11-20 12:38:36,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 12:38:36,797 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-20 12:38:36,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:36,803 INFO L225 Difference]: With dead ends: 2618 [2022-11-20 12:38:36,803 INFO L226 Difference]: Without dead ends: 2618 [2022-11-20 12:38:36,803 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-11-20 12:38:36,803 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 232 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:36,804 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 54 Invalid, 0 Unknown, 232 Unchecked, 0.3s Time] [2022-11-20 12:38:36,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2618 states. [2022-11-20 12:38:36,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2618 to 2591. [2022-11-20 12:38:36,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2591 states, 2409 states have (on average 3.6699875466998755) internal successors, (8841), 2590 states have internal predecessors, (8841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:36,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2591 states to 2591 states and 8841 transitions. [2022-11-20 12:38:36,844 INFO L78 Accepts]: Start accepts. Automaton has 2591 states and 8841 transitions. Word has length 9 [2022-11-20 12:38:36,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:36,844 INFO L495 AbstractCegarLoop]: Abstraction has 2591 states and 8841 transitions. [2022-11-20 12:38:36,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:36,844 INFO L276 IsEmpty]: Start isEmpty. Operand 2591 states and 8841 transitions. [2022-11-20 12:38:36,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-20 12:38:36,845 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:36,845 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:36,857 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:38:37,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:37,045 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:37,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:37,046 INFO L85 PathProgramCache]: Analyzing trace with hash -942357035, now seen corresponding path program 1 times [2022-11-20 12:38:37,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:37,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1249789591] [2022-11-20 12:38:37,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:37,046 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-20 12:38:37,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:37,047 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:37,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:37,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:37,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 12:38:37,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:37,314 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 8 treesize of output 7 [2022-11-20 12:38:37,322 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-20 12:38:37,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:37,409 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 14 treesize of output 16 [2022-11-20 12:38:37,431 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:38:37,431 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-20 12:38:37,522 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:38:37,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:38:40,100 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:38:40,101 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:40,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1249789591] [2022-11-20 12:38:40,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1249789591] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:38:40,101 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:38:40,101 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2022-11-20 12:38:40,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889391079] [2022-11-20 12:38:40,102 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:38:40,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 12:38:40,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:40,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 12:38:40,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:38:40,103 INFO L87 Difference]: Start difference. First operand 2591 states and 8841 transitions. Second operand has 10 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 10 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:41,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:41,410 INFO L93 Difference]: Finished difference Result 3503 states and 11524 transitions. [2022-11-20 12:38:41,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 12:38:41,411 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 10 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-20 12:38:41,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:41,419 INFO L225 Difference]: With dead ends: 3503 [2022-11-20 12:38:41,419 INFO L226 Difference]: Without dead ends: 3503 [2022-11-20 12:38:41,419 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:38:41,420 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 33 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 274 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:41,420 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 0 Invalid, 499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 221 Invalid, 0 Unknown, 274 Unchecked, 1.3s Time] [2022-11-20 12:38:41,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3503 states. [2022-11-20 12:38:41,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3503 to 2779. [2022-11-20 12:38:41,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2779 states, 2597 states have (on average 3.652291105121294) internal successors, (9485), 2778 states have internal predecessors, (9485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:41,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2779 states to 2779 states and 9485 transitions. [2022-11-20 12:38:41,470 INFO L78 Accepts]: Start accepts. Automaton has 2779 states and 9485 transitions. Word has length 9 [2022-11-20 12:38:41,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:41,470 INFO L495 AbstractCegarLoop]: Abstraction has 2779 states and 9485 transitions. [2022-11-20 12:38:41,470 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 10 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:41,470 INFO L276 IsEmpty]: Start isEmpty. Operand 2779 states and 9485 transitions. [2022-11-20 12:38:41,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 12:38:41,471 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:41,471 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:41,485 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:38:41,671 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:41,671 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:41,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:41,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1318319762, now seen corresponding path program 1 times [2022-11-20 12:38:41,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:41,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [618162244] [2022-11-20 12:38:41,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:41,672 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-20 12:38:41,672 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:41,673 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:41,680 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:41,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:41,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:38:41,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:41,973 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:38:41,974 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:38:42,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:42,024 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 14 treesize of output 20 [2022-11-20 12:38:42,090 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:38:42,091 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-20 12:38:42,166 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:38:42,166 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:38:42,167 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:42,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [618162244] [2022-11-20 12:38:42,167 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [618162244] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:38:42,167 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:38:42,167 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:38:42,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537409175] [2022-11-20 12:38:42,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:38:42,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:38:42,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:42,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:38:42,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:38:42,168 INFO L87 Difference]: Start difference. First operand 2779 states and 9485 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:42,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:42,605 INFO L93 Difference]: Finished difference Result 2785 states and 9508 transitions. [2022-11-20 12:38:42,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:38:42,606 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 12:38:42,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:42,616 INFO L225 Difference]: With dead ends: 2785 [2022-11-20 12:38:42,616 INFO L226 Difference]: Without dead ends: 2785 [2022-11-20 12:38:42,617 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:38:42,617 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:42,618 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 74 Invalid, 0 Unknown, 53 Unchecked, 0.4s Time] [2022-11-20 12:38:42,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2785 states. [2022-11-20 12:38:42,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2785 to 2785. [2022-11-20 12:38:42,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2785 states, 2603 states have (on average 3.6527084133691896) internal successors, (9508), 2784 states have internal predecessors, (9508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:42,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2785 states to 2785 states and 9508 transitions. [2022-11-20 12:38:42,688 INFO L78 Accepts]: Start accepts. Automaton has 2785 states and 9508 transitions. Word has length 10 [2022-11-20 12:38:42,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:42,689 INFO L495 AbstractCegarLoop]: Abstraction has 2785 states and 9508 transitions. [2022-11-20 12:38:42,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:42,689 INFO L276 IsEmpty]: Start isEmpty. Operand 2785 states and 9508 transitions. [2022-11-20 12:38:42,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 12:38:42,690 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:42,690 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:42,701 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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)] Ended with exit code 0 [2022-11-20 12:38:42,895 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:42,895 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:42,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:42,895 INFO L85 PathProgramCache]: Analyzing trace with hash 1318220593, now seen corresponding path program 1 times [2022-11-20 12:38:42,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:42,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [112915897] [2022-11-20 12:38:42,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:42,896 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-20 12:38:42,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:42,897 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:42,899 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:43,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:43,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:38:43,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:43,218 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:38:43,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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:38:43,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:43,269 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 14 treesize of output 20 [2022-11-20 12:38:43,317 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:38:43,317 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-20 12:38:43,385 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:38:43,385 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:38:43,386 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:43,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [112915897] [2022-11-20 12:38:43,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [112915897] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:38:43,386 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:38:43,386 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:38:43,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070276409] [2022-11-20 12:38:43,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:38:43,386 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:38:43,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:43,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:38:43,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:38:43,387 INFO L87 Difference]: Start difference. First operand 2785 states and 9508 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:43,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:43,725 INFO L93 Difference]: Finished difference Result 2787 states and 9522 transitions. [2022-11-20 12:38:43,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:38:43,726 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 12:38:43,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:43,733 INFO L225 Difference]: With dead ends: 2787 [2022-11-20 12:38:43,733 INFO L226 Difference]: Without dead ends: 2787 [2022-11-20 12:38:43,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:38:43,733 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:43,734 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 53 Unchecked, 0.3s Time] [2022-11-20 12:38:43,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2787 states. [2022-11-20 12:38:43,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2787 to 2787. [2022-11-20 12:38:43,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2787 states, 2605 states have (on average 3.655278310940499) internal successors, (9522), 2786 states have internal predecessors, (9522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:43,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2787 states to 2787 states and 9522 transitions. [2022-11-20 12:38:43,775 INFO L78 Accepts]: Start accepts. Automaton has 2787 states and 9522 transitions. Word has length 10 [2022-11-20 12:38:43,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:43,776 INFO L495 AbstractCegarLoop]: Abstraction has 2787 states and 9522 transitions. [2022-11-20 12:38:43,776 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:43,776 INFO L276 IsEmpty]: Start isEmpty. Operand 2787 states and 9522 transitions. [2022-11-20 12:38:43,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 12:38:43,776 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:43,776 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:43,792 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:43,977 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:43,977 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:43,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:43,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1318220326, now seen corresponding path program 1 times [2022-11-20 12:38:43,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:43,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1050227994] [2022-11-20 12:38:43,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:43,978 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-20 12:38:43,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:43,979 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:43,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:44,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:44,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 12:38:44,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:44,220 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:38:44,220 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:38:44,221 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:44,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1050227994] [2022-11-20 12:38:44,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1050227994] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:38:44,221 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:38:44,221 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 12:38:44,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615840927] [2022-11-20 12:38:44,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:38:44,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:38:44,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:44,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:38:44,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:38:44,222 INFO L87 Difference]: Start difference. First operand 2787 states and 9522 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:45,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:45,255 INFO L93 Difference]: Finished difference Result 3546 states and 11827 transitions. [2022-11-20 12:38:45,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:38:45,256 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 12:38:45,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:45,264 INFO L225 Difference]: With dead ends: 3546 [2022-11-20 12:38:45,264 INFO L226 Difference]: Without dead ends: 3546 [2022-11-20 12:38:45,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:38:45,265 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 87 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:45,265 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 0 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-20 12:38:45,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3546 states. [2022-11-20 12:38:45,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3546 to 3091. [2022-11-20 12:38:45,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3091 states, 2909 states have (on average 3.6438638707459607) internal successors, (10600), 3090 states have internal predecessors, (10600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:45,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3091 states to 3091 states and 10600 transitions. [2022-11-20 12:38:45,328 INFO L78 Accepts]: Start accepts. Automaton has 3091 states and 10600 transitions. Word has length 10 [2022-11-20 12:38:45,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:45,328 INFO L495 AbstractCegarLoop]: Abstraction has 3091 states and 10600 transitions. [2022-11-20 12:38:45,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:45,328 INFO L276 IsEmpty]: Start isEmpty. Operand 3091 states and 10600 transitions. [2022-11-20 12:38:45,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 12:38:45,329 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:45,329 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:45,341 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:45,540 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:45,541 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:45,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:45,541 INFO L85 PathProgramCache]: Analyzing trace with hash 454534522, now seen corresponding path program 1 times [2022-11-20 12:38:45,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:45,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [482015072] [2022-11-20 12:38:45,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:45,542 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-20 12:38:45,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:45,543 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:45,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:45,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:45,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:38:45,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:45,883 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:38:45,883 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:38:45,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:45,939 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 14 treesize of output 20 [2022-11-20 12:38:46,000 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:38:46,000 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-20 12:38:46,062 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:38:46,062 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:38:46,062 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:46,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [482015072] [2022-11-20 12:38:46,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [482015072] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:38:46,062 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:38:46,062 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:38:46,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543161262] [2022-11-20 12:38:46,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:38:46,063 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:38:46,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:46,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:38:46,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:38:46,063 INFO L87 Difference]: Start difference. First operand 3091 states and 10600 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:46,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:46,463 INFO L93 Difference]: Finished difference Result 3088 states and 10591 transitions. [2022-11-20 12:38:46,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:38:46,464 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 12:38:46,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:46,473 INFO L225 Difference]: With dead ends: 3088 [2022-11-20 12:38:46,473 INFO L226 Difference]: Without dead ends: 3088 [2022-11-20 12:38:46,473 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:38:46,473 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:46,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 80 Invalid, 0 Unknown, 53 Unchecked, 0.4s Time] [2022-11-20 12:38:46,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3088 states. [2022-11-20 12:38:46,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3088 to 3075. [2022-11-20 12:38:46,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3075 states, 2893 states have (on average 3.6515727618389215) internal successors, (10564), 3074 states have internal predecessors, (10564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:46,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3075 states to 3075 states and 10564 transitions. [2022-11-20 12:38:46,526 INFO L78 Accepts]: Start accepts. Automaton has 3075 states and 10564 transitions. Word has length 10 [2022-11-20 12:38:46,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:46,526 INFO L495 AbstractCegarLoop]: Abstraction has 3075 states and 10564 transitions. [2022-11-20 12:38:46,526 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:46,526 INFO L276 IsEmpty]: Start isEmpty. Operand 3075 states and 10564 transitions. [2022-11-20 12:38:46,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 12:38:46,527 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:46,527 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:46,543 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:38:46,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:46,728 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:46,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:46,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1721220506, now seen corresponding path program 1 times [2022-11-20 12:38:46,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:46,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [408399685] [2022-11-20 12:38:46,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:46,728 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-20 12:38:46,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:46,729 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:46,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:46,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:46,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 12:38:46,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:46,979 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:38:46,979 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:38:47,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:47,025 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 14 treesize of output 20 [2022-11-20 12:38:47,072 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:38:47,072 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-20 12:38:47,169 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-20 12:38:47,169 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:38:47,169 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:47,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [408399685] [2022-11-20 12:38:47,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [408399685] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:38:47,170 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:38:47,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:38:47,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937244179] [2022-11-20 12:38:47,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:38:47,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:38:47,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:47,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:38:47,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:38:47,171 INFO L87 Difference]: Start difference. First operand 3075 states and 10564 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:47,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:47,631 INFO L93 Difference]: Finished difference Result 3085 states and 10583 transitions. [2022-11-20 12:38:47,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:38:47,632 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 12:38:47,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:47,640 INFO L225 Difference]: With dead ends: 3085 [2022-11-20 12:38:47,640 INFO L226 Difference]: Without dead ends: 3085 [2022-11-20 12:38:47,640 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:38:47,640 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:47,641 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 82 Invalid, 0 Unknown, 53 Unchecked, 0.4s Time] [2022-11-20 12:38:47,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3085 states. [2022-11-20 12:38:47,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3085 to 3085. [2022-11-20 12:38:47,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3085 states, 2903 states have (on average 3.64553909748536) internal successors, (10583), 3084 states have internal predecessors, (10583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:47,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3085 states to 3085 states and 10583 transitions. [2022-11-20 12:38:47,716 INFO L78 Accepts]: Start accepts. Automaton has 3085 states and 10583 transitions. Word has length 10 [2022-11-20 12:38:47,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:47,716 INFO L495 AbstractCegarLoop]: Abstraction has 3085 states and 10583 transitions. [2022-11-20 12:38:47,717 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:47,717 INFO L276 IsEmpty]: Start isEmpty. Operand 3085 states and 10583 transitions. [2022-11-20 12:38:47,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 12:38:47,717 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:47,717 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:47,726 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:47,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:47,919 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:47,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:47,919 INFO L85 PathProgramCache]: Analyzing trace with hash -1721223947, now seen corresponding path program 1 times [2022-11-20 12:38:47,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:47,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [792484796] [2022-11-20 12:38:47,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:47,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-20 12:38:47,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:47,921 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:47,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:48,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:48,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:38:48,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:48,185 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:38:48,186 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:38:48,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:48,231 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 14 treesize of output 20 [2022-11-20 12:38:48,270 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:38:48,271 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-20 12:38:48,347 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-20 12:38:48,348 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:38:48,348 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:48,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [792484796] [2022-11-20 12:38:48,348 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [792484796] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:38:48,348 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:38:48,348 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:38:48,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683150388] [2022-11-20 12:38:48,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:38:48,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:38:48,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:48,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:38:48,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:38:48,349 INFO L87 Difference]: Start difference. First operand 3085 states and 10583 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:48,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:48,748 INFO L93 Difference]: Finished difference Result 3087 states and 10589 transitions. [2022-11-20 12:38:48,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:38:48,749 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 12:38:48,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:48,756 INFO L225 Difference]: With dead ends: 3087 [2022-11-20 12:38:48,756 INFO L226 Difference]: Without dead ends: 3087 [2022-11-20 12:38:48,757 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:38:48,757 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:48,758 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 80 Invalid, 0 Unknown, 53 Unchecked, 0.4s Time] [2022-11-20 12:38:48,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3087 states. [2022-11-20 12:38:48,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3087 to 3087. [2022-11-20 12:38:48,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3087 states, 2905 states have (on average 3.645094664371773) internal successors, (10589), 3086 states have internal predecessors, (10589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:48,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3087 states to 3087 states and 10589 transitions. [2022-11-20 12:38:48,826 INFO L78 Accepts]: Start accepts. Automaton has 3087 states and 10589 transitions. Word has length 10 [2022-11-20 12:38:48,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:48,826 INFO L495 AbstractCegarLoop]: Abstraction has 3087 states and 10589 transitions. [2022-11-20 12:38:48,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:48,826 INFO L276 IsEmpty]: Start isEmpty. Operand 3087 states and 10589 transitions. [2022-11-20 12:38:48,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 12:38:48,827 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:48,827 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:48,839 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:49,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:49,035 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:49,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:49,036 INFO L85 PathProgramCache]: Analyzing trace with hash -1724295086, now seen corresponding path program 1 times [2022-11-20 12:38:49,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:49,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1304730529] [2022-11-20 12:38:49,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:49,036 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-20 12:38:49,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:49,037 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:49,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:49,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:49,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 12:38:49,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:49,321 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:38:49,322 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:38:49,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:49,378 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 14 treesize of output 20 [2022-11-20 12:38:49,421 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:38:49,422 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-20 12:38:49,515 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-20 12:38:49,515 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:38:49,516 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:49,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1304730529] [2022-11-20 12:38:49,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1304730529] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:38:49,516 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:38:49,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:38:49,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357797213] [2022-11-20 12:38:49,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:38:49,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:38:49,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:49,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:38:49,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:38:49,518 INFO L87 Difference]: Start difference. First operand 3087 states and 10589 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:49,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:49,940 INFO L93 Difference]: Finished difference Result 3088 states and 10591 transitions. [2022-11-20 12:38:49,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:38:49,941 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 12:38:49,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:49,949 INFO L225 Difference]: With dead ends: 3088 [2022-11-20 12:38:49,949 INFO L226 Difference]: Without dead ends: 3088 [2022-11-20 12:38:49,949 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:38:49,950 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:49,950 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 82 Invalid, 0 Unknown, 53 Unchecked, 0.4s Time] [2022-11-20 12:38:49,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3088 states. [2022-11-20 12:38:49,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3088 to 3088. [2022-11-20 12:38:49,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3088 states, 2906 states have (on average 3.6445285615966965) internal successors, (10591), 3087 states have internal predecessors, (10591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:50,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3088 states to 3088 states and 10591 transitions. [2022-11-20 12:38:50,001 INFO L78 Accepts]: Start accepts. Automaton has 3088 states and 10591 transitions. Word has length 10 [2022-11-20 12:38:50,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:50,001 INFO L495 AbstractCegarLoop]: Abstraction has 3088 states and 10591 transitions. [2022-11-20 12:38:50,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:50,002 INFO L276 IsEmpty]: Start isEmpty. Operand 3088 states and 10591 transitions. [2022-11-20 12:38:50,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 12:38:50,002 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:50,002 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:50,010 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:50,202 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:50,203 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:50,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:50,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1566303854, now seen corresponding path program 1 times [2022-11-20 12:38:50,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:50,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1296348860] [2022-11-20 12:38:50,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:50,204 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-20 12:38:50,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:50,205 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:50,206 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:50,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:50,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 12:38:50,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:50,486 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:38:50,486 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:38:50,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:50,540 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 14 treesize of output 20 [2022-11-20 12:38:50,601 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:38:50,601 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-20 12:38:50,681 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:38:50,681 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:38:50,681 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:50,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1296348860] [2022-11-20 12:38:50,682 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1296348860] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:38:50,682 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:38:50,682 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:38:50,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359703281] [2022-11-20 12:38:50,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:38:50,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:38:50,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:50,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:38:50,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:38:50,683 INFO L87 Difference]: Start difference. First operand 3088 states and 10591 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:51,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:51,096 INFO L93 Difference]: Finished difference Result 3087 states and 10588 transitions. [2022-11-20 12:38:51,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:38:51,097 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 12:38:51,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:51,105 INFO L225 Difference]: With dead ends: 3087 [2022-11-20 12:38:51,105 INFO L226 Difference]: Without dead ends: 3087 [2022-11-20 12:38:51,105 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:38:51,106 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:51,106 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 80 Invalid, 0 Unknown, 53 Unchecked, 0.4s Time] [2022-11-20 12:38:51,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3087 states. [2022-11-20 12:38:51,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3087 to 3084. [2022-11-20 12:38:51,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3084 states, 2902 states have (on average 3.6461061337008958) internal successors, (10581), 3083 states have internal predecessors, (10581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:51,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3084 states to 3084 states and 10581 transitions. [2022-11-20 12:38:51,158 INFO L78 Accepts]: Start accepts. Automaton has 3084 states and 10581 transitions. Word has length 10 [2022-11-20 12:38:51,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:51,158 INFO L495 AbstractCegarLoop]: Abstraction has 3084 states and 10581 transitions. [2022-11-20 12:38:51,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:51,159 INFO L276 IsEmpty]: Start isEmpty. Operand 3084 states and 10581 transitions. [2022-11-20 12:38:51,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 12:38:51,159 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:51,159 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:51,173 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:38:51,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:51,363 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:51,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:51,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1566204685, now seen corresponding path program 1 times [2022-11-20 12:38:51,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:51,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [484078688] [2022-11-20 12:38:51,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:51,364 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-20 12:38:51,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:51,365 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:51,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:51,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:51,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:38:51,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:51,655 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:38:51,655 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:38:51,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:51,701 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 14 treesize of output 20 [2022-11-20 12:38:51,754 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:38:51,754 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-20 12:38:51,836 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:38:51,836 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:38:51,836 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:51,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [484078688] [2022-11-20 12:38:51,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [484078688] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:38:51,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:38:51,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:38:51,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128570410] [2022-11-20 12:38:51,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:38:51,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:38:51,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:51,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:38:51,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:38:51,838 INFO L87 Difference]: Start difference. First operand 3084 states and 10581 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:52,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:52,215 INFO L93 Difference]: Finished difference Result 3083 states and 10578 transitions. [2022-11-20 12:38:52,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:38:52,219 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 12:38:52,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:52,228 INFO L225 Difference]: With dead ends: 3083 [2022-11-20 12:38:52,228 INFO L226 Difference]: Without dead ends: 3083 [2022-11-20 12:38:52,228 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:38:52,228 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:52,229 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 80 Invalid, 0 Unknown, 53 Unchecked, 0.3s Time] [2022-11-20 12:38:52,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3083 states. [2022-11-20 12:38:52,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3083 to 3078. [2022-11-20 12:38:52,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3078 states, 2896 states have (on average 3.6488259668508287) internal successors, (10567), 3077 states have internal predecessors, (10567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:52,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3078 states to 3078 states and 10567 transitions. [2022-11-20 12:38:52,298 INFO L78 Accepts]: Start accepts. Automaton has 3078 states and 10567 transitions. Word has length 10 [2022-11-20 12:38:52,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:52,299 INFO L495 AbstractCegarLoop]: Abstraction has 3078 states and 10567 transitions. [2022-11-20 12:38:52,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:52,299 INFO L276 IsEmpty]: Start isEmpty. Operand 3078 states and 10567 transitions. [2022-11-20 12:38:52,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 12:38:52,300 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:52,300 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:52,316 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:52,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:52,512 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:52,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:52,512 INFO L85 PathProgramCache]: Analyzing trace with hash 851913689, now seen corresponding path program 1 times [2022-11-20 12:38:52,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:52,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [689746084] [2022-11-20 12:38:52,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:52,513 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-20 12:38:52,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:52,513 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:52,515 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:52,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:52,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 12:38:52,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:52,867 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-20 12:38:52,873 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 8 treesize of output 7 [2022-11-20 12:38:52,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:52,953 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 14 treesize of output 16 [2022-11-20 12:38:52,962 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:38:52,962 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-20 12:38:53,080 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:38:53,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:38:55,615 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:38:55,615 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:38:55,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [689746084] [2022-11-20 12:38:55,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [689746084] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:38:55,615 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:38:55,615 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2022-11-20 12:38:55,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010322898] [2022-11-20 12:38:55,615 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:38:55,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 12:38:55,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:38:55,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 12:38:55,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:38:55,616 INFO L87 Difference]: Start difference. First operand 3078 states and 10567 transitions. Second operand has 10 states, 9 states have (on average 2.0) internal successors, (18), 10 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:58,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:38:58,854 INFO L93 Difference]: Finished difference Result 7955 states and 26435 transitions. [2022-11-20 12:38:58,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 12:38:58,855 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.0) internal successors, (18), 10 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 12:38:58,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:38:58,877 INFO L225 Difference]: With dead ends: 7955 [2022-11-20 12:38:58,878 INFO L226 Difference]: Without dead ends: 7955 [2022-11-20 12:38:58,878 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-11-20 12:38:58,878 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 116 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 344 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:38:58,878 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 0 Invalid, 908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 556 Invalid, 0 Unknown, 344 Unchecked, 2.9s Time] [2022-11-20 12:38:58,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7955 states. [2022-11-20 12:38:58,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7955 to 3080. [2022-11-20 12:38:58,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3080 states, 2898 states have (on average 3.6483781918564526) internal successors, (10573), 3079 states have internal predecessors, (10573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:58,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3080 states to 3080 states and 10573 transitions. [2022-11-20 12:38:58,963 INFO L78 Accepts]: Start accepts. Automaton has 3080 states and 10573 transitions. Word has length 10 [2022-11-20 12:38:58,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:38:58,963 INFO L495 AbstractCegarLoop]: Abstraction has 3080 states and 10573 transitions. [2022-11-20 12:38:58,963 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.0) internal successors, (18), 10 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:38:58,964 INFO L276 IsEmpty]: Start isEmpty. Operand 3080 states and 10573 transitions. [2022-11-20 12:38:58,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 12:38:58,964 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:38:58,964 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:38:58,977 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:59,165 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:59,165 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:38:59,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:38:59,166 INFO L85 PathProgramCache]: Analyzing trace with hash 851913609, now seen corresponding path program 1 times [2022-11-20 12:38:59,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:38:59,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1132901662] [2022-11-20 12:38:59,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:38:59,166 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-20 12:38:59,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:38:59,167 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:59,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:38:59,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:38:59,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 12:38:59,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:38:59,569 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:38:59,569 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:38:59,721 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:38:59,722 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:38:59,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:38:59,845 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 14 treesize of output 16 [2022-11-20 12:38:59,878 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-20 12:38:59,878 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-20 12:38:59,975 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:38:59,976 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-20 12:39:00,018 INFO L321 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-20 12:39:00,018 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 20 treesize of output 22 [2022-11-20 12:39:00,188 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:39:00,189 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:39:07,970 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:39:07,970 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:07,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1132901662] [2022-11-20 12:39:07,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1132901662] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:39:07,970 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:39:07,971 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 11 [2022-11-20 12:39:07,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755788187] [2022-11-20 12:39:07,971 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:39:07,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-20 12:39:07,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:07,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-20 12:39:07,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=119, Unknown=2, NotChecked=0, Total=156 [2022-11-20 12:39:07,972 INFO L87 Difference]: Start difference. First operand 3080 states and 10573 transitions. Second operand has 13 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:10,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:10,147 INFO L93 Difference]: Finished difference Result 4203 states and 13803 transitions. [2022-11-20 12:39:10,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 12:39:10,148 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 12:39:10,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:10,157 INFO L225 Difference]: With dead ends: 4203 [2022-11-20 12:39:10,157 INFO L226 Difference]: Without dead ends: 4203 [2022-11-20 12:39:10,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=82, Invalid=258, Unknown=2, NotChecked=0, Total=342 [2022-11-20 12:39:10,158 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 57 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 855 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 522 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:10,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 0 Invalid, 855 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 326 Invalid, 0 Unknown, 522 Unchecked, 1.7s Time] [2022-11-20 12:39:10,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4203 states. [2022-11-20 12:39:10,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4203 to 3084. [2022-11-20 12:39:10,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3084 states, 2902 states have (on average 3.6471399035148173) internal successors, (10584), 3083 states have internal predecessors, (10584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:10,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3084 states to 3084 states and 10584 transitions. [2022-11-20 12:39:10,237 INFO L78 Accepts]: Start accepts. Automaton has 3084 states and 10584 transitions. Word has length 10 [2022-11-20 12:39:10,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:10,237 INFO L495 AbstractCegarLoop]: Abstraction has 3084 states and 10584 transitions. [2022-11-20 12:39:10,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:10,237 INFO L276 IsEmpty]: Start isEmpty. Operand 3084 states and 10584 transitions. [2022-11-20 12:39:10,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 12:39:10,237 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:10,238 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:10,246 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:10,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:10,438 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:10,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:10,439 INFO L85 PathProgramCache]: Analyzing trace with hash 851707229, now seen corresponding path program 2 times [2022-11-20 12:39:10,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:10,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2108431710] [2022-11-20 12:39:10,440 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:39:10,440 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-20 12:39:10,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:10,441 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:10,442 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:10,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 12:39:10,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:39:10,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 12:39:10,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:10,673 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-20 12:39:10,679 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 8 treesize of output 7 [2022-11-20 12:39:10,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:10,726 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 14 treesize of output 16 [2022-11-20 12:39:10,742 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:39:10,742 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-20 12:39:10,828 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:39:10,828 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:10,828 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:10,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2108431710] [2022-11-20 12:39:10,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2108431710] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:10,829 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:10,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 12:39:10,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781055061] [2022-11-20 12:39:10,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:10,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:39:10,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:10,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:39:10,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:10,830 INFO L87 Difference]: Start difference. First operand 3084 states and 10584 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:11,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:11,748 INFO L93 Difference]: Finished difference Result 5190 states and 17954 transitions. [2022-11-20 12:39:11,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:11,749 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 12:39:11,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:11,762 INFO L225 Difference]: With dead ends: 5190 [2022-11-20 12:39:11,763 INFO L226 Difference]: Without dead ends: 5190 [2022-11-20 12:39:11,763 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:11,763 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 102 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:11,763 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 0 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-20 12:39:11,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5190 states. [2022-11-20 12:39:11,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5190 to 3282. [2022-11-20 12:39:11,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3282 states, 3100 states have (on average 3.773548387096774) internal successors, (11698), 3281 states have internal predecessors, (11698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:11,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3282 states to 3282 states and 11698 transitions. [2022-11-20 12:39:11,833 INFO L78 Accepts]: Start accepts. Automaton has 3282 states and 11698 transitions. Word has length 10 [2022-11-20 12:39:11,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:11,834 INFO L495 AbstractCegarLoop]: Abstraction has 3282 states and 11698 transitions. [2022-11-20 12:39:11,834 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:11,834 INFO L276 IsEmpty]: Start isEmpty. Operand 3282 states and 11698 transitions. [2022-11-20 12:39:11,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 12:39:11,834 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:11,834 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:11,845 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:12,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:12,035 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:12,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:12,035 INFO L85 PathProgramCache]: Analyzing trace with hash 851707149, now seen corresponding path program 2 times [2022-11-20 12:39:12,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:12,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [838320628] [2022-11-20 12:39:12,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:39:12,036 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-20 12:39:12,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:12,037 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:12,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:12,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 12:39:12,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:39:12,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 12:39:12,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:12,389 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:39:12,390 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:39:12,550 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:39:12,550 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:39:12,703 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-20 12:39:12,703 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-20 12:39:12,712 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 14 treesize of output 16 [2022-11-20 12:39:12,766 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:39:12,767 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-20 12:39:12,778 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 14 treesize of output 16 [2022-11-20 12:39:12,904 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:39:12,904 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:12,904 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:12,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [838320628] [2022-11-20 12:39:12,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [838320628] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:12,905 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:12,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 12:39:12,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114162406] [2022-11-20 12:39:12,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:12,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 12:39:12,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:12,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 12:39:12,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:39:12,906 INFO L87 Difference]: Start difference. First operand 3282 states and 11698 transitions. Second operand has 7 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:13,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:13,923 INFO L93 Difference]: Finished difference Result 4964 states and 17190 transitions. [2022-11-20 12:39:13,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:13,924 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 12:39:13,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:13,937 INFO L225 Difference]: With dead ends: 4964 [2022-11-20 12:39:13,937 INFO L226 Difference]: Without dead ends: 4964 [2022-11-20 12:39:13,937 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-11-20 12:39:13,938 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 168 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:13,938 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 0 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-20 12:39:13,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4964 states. [2022-11-20 12:39:13,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4964 to 3261. [2022-11-20 12:39:13,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3261 states, 3079 states have (on average 3.7158168236440403) internal successors, (11441), 3260 states have internal predecessors, (11441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:14,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3261 states to 3261 states and 11441 transitions. [2022-11-20 12:39:14,010 INFO L78 Accepts]: Start accepts. Automaton has 3261 states and 11441 transitions. Word has length 10 [2022-11-20 12:39:14,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:14,011 INFO L495 AbstractCegarLoop]: Abstraction has 3261 states and 11441 transitions. [2022-11-20 12:39:14,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:14,011 INFO L276 IsEmpty]: Start isEmpty. Operand 3261 states and 11441 transitions. [2022-11-20 12:39:14,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 12:39:14,012 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:14,012 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:14,024 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:39:14,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:14,224 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting thread1Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:14,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:14,224 INFO L85 PathProgramCache]: Analyzing trace with hash 851704423, now seen corresponding path program 1 times [2022-11-20 12:39:14,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:14,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [785296127] [2022-11-20 12:39:14,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:14,225 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-20 12:39:14,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:14,226 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:14,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:14,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:14,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 12:39:14,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:14,469 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:39:14,469 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:14,469 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:14,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [785296127] [2022-11-20 12:39:14,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [785296127] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:14,469 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:14,469 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 12:39:14,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665268067] [2022-11-20 12:39:14,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:14,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 12:39:14,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:14,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 12:39:14,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:39:14,471 INFO L87 Difference]: Start difference. First operand 3261 states and 11441 transitions. Second operand has 6 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:15,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:15,673 INFO L93 Difference]: Finished difference Result 5411 states and 18626 transitions. [2022-11-20 12:39:15,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:15,674 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 12:39:15,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:15,688 INFO L225 Difference]: With dead ends: 5411 [2022-11-20 12:39:15,688 INFO L226 Difference]: Without dead ends: 5411 [2022-11-20 12:39:15,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-11-20 12:39:15,689 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 189 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:15,689 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 0 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-20 12:39:15,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5411 states. [2022-11-20 12:39:15,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5411 to 3475. [2022-11-20 12:39:15,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3475 states, 3293 states have (on average 3.763133920437291) internal successors, (12392), 3474 states have internal predecessors, (12392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:15,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3475 states to 3475 states and 12392 transitions. [2022-11-20 12:39:15,759 INFO L78 Accepts]: Start accepts. Automaton has 3475 states and 12392 transitions. Word has length 10 [2022-11-20 12:39:15,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:15,760 INFO L495 AbstractCegarLoop]: Abstraction has 3475 states and 12392 transitions. [2022-11-20 12:39:15,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:15,760 INFO L276 IsEmpty]: Start isEmpty. Operand 3475 states and 12392 transitions. [2022-11-20 12:39:15,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 12:39:15,760 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:15,760 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:15,773 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:15,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:15,961 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:15,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:15,961 INFO L85 PathProgramCache]: Analyzing trace with hash -2081761746, now seen corresponding path program 1 times [2022-11-20 12:39:15,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:15,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [216228426] [2022-11-20 12:39:15,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:15,962 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-20 12:39:15,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:15,962 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:15,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:16,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:16,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 12:39:16,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:16,261 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:39:16,261 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:39:16,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:16,310 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 14 treesize of output 20 [2022-11-20 12:39:16,378 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:39:16,379 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-20 12:39:16,464 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:39:16,464 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:16,465 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:16,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [216228426] [2022-11-20 12:39:16,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [216228426] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:16,465 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:16,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:39:16,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817657344] [2022-11-20 12:39:16,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:16,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:39:16,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:16,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:39:16,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:39:16,466 INFO L87 Difference]: Start difference. First operand 3475 states and 12392 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:16,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:16,898 INFO L93 Difference]: Finished difference Result 3485 states and 12411 transitions. [2022-11-20 12:39:16,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:16,899 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 12:39:16,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:16,909 INFO L225 Difference]: With dead ends: 3485 [2022-11-20 12:39:16,909 INFO L226 Difference]: Without dead ends: 3485 [2022-11-20 12:39:16,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:16,909 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:16,910 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 78 Invalid, 0 Unknown, 53 Unchecked, 0.4s Time] [2022-11-20 12:39:16,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3485 states. [2022-11-20 12:39:16,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3485 to 3482. [2022-11-20 12:39:16,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3482 states, 3300 states have (on average 3.7596969696969698) internal successors, (12407), 3481 states have internal predecessors, (12407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:16,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3482 states to 3482 states and 12407 transitions. [2022-11-20 12:39:16,969 INFO L78 Accepts]: Start accepts. Automaton has 3482 states and 12407 transitions. Word has length 11 [2022-11-20 12:39:16,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:16,969 INFO L495 AbstractCegarLoop]: Abstraction has 3482 states and 12407 transitions. [2022-11-20 12:39:16,969 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:16,970 INFO L276 IsEmpty]: Start isEmpty. Operand 3482 states and 12407 transitions. [2022-11-20 12:39:16,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 12:39:16,970 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:16,970 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:16,981 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:17,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:17,175 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:17,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:17,176 INFO L85 PathProgramCache]: Analyzing trace with hash -2081765187, now seen corresponding path program 1 times [2022-11-20 12:39:17,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:17,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1929065836] [2022-11-20 12:39:17,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:17,176 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-20 12:39:17,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:17,177 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:17,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:17,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:17,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 12:39:17,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:17,458 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:39:17,458 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:39:17,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:17,506 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 14 treesize of output 20 [2022-11-20 12:39:17,564 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:39:17,564 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-20 12:39:17,672 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:39:17,672 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:17,673 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:17,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1929065836] [2022-11-20 12:39:17,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1929065836] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:17,673 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:17,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:39:17,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108063919] [2022-11-20 12:39:17,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:17,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:39:17,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:17,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:39:17,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:39:17,674 INFO L87 Difference]: Start difference. First operand 3482 states and 12407 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:18,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:18,092 INFO L93 Difference]: Finished difference Result 3483 states and 12409 transitions. [2022-11-20 12:39:18,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:18,093 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 12:39:18,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:18,102 INFO L225 Difference]: With dead ends: 3483 [2022-11-20 12:39:18,103 INFO L226 Difference]: Without dead ends: 3483 [2022-11-20 12:39:18,103 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:18,103 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:18,104 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 76 Invalid, 0 Unknown, 53 Unchecked, 0.4s Time] [2022-11-20 12:39:18,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3483 states. [2022-11-20 12:39:18,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3483 to 3479. [2022-11-20 12:39:18,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3479 states, 3297 states have (on average 3.7606915377616015) internal successors, (12399), 3478 states have internal predecessors, (12399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:18,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3479 states to 3479 states and 12399 transitions. [2022-11-20 12:39:18,163 INFO L78 Accepts]: Start accepts. Automaton has 3479 states and 12399 transitions. Word has length 11 [2022-11-20 12:39:18,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:18,163 INFO L495 AbstractCegarLoop]: Abstraction has 3479 states and 12399 transitions. [2022-11-20 12:39:18,163 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:18,163 INFO L276 IsEmpty]: Start isEmpty. Operand 3479 states and 12399 transitions. [2022-11-20 12:39:18,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 12:39:18,164 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:18,164 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:18,179 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:18,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:18,364 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:18,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:18,365 INFO L85 PathProgramCache]: Analyzing trace with hash -2084836326, now seen corresponding path program 1 times [2022-11-20 12:39:18,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:18,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1164699593] [2022-11-20 12:39:18,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:18,365 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-20 12:39:18,365 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:18,366 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:18,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:18,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:18,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 12:39:18,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:18,669 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:39:18,669 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:39:18,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:18,716 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 14 treesize of output 20 [2022-11-20 12:39:18,786 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:39:18,786 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-20 12:39:18,872 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:39:18,873 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:18,873 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:18,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1164699593] [2022-11-20 12:39:18,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1164699593] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:18,873 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:18,873 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:39:18,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779081613] [2022-11-20 12:39:18,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:18,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:39:18,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:18,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:39:18,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:39:18,874 INFO L87 Difference]: Start difference. First operand 3479 states and 12399 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:19,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:19,309 INFO L93 Difference]: Finished difference Result 3481 states and 12403 transitions. [2022-11-20 12:39:19,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:19,310 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 12:39:19,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:19,319 INFO L225 Difference]: With dead ends: 3481 [2022-11-20 12:39:19,319 INFO L226 Difference]: Without dead ends: 3481 [2022-11-20 12:39:19,319 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:19,319 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:19,320 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 80 Invalid, 0 Unknown, 53 Unchecked, 0.4s Time] [2022-11-20 12:39:19,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3481 states. [2022-11-20 12:39:19,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3481 to 3475. [2022-11-20 12:39:19,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3475 states, 3293 states have (on average 3.7625265715153358) internal successors, (12390), 3474 states have internal predecessors, (12390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:19,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3475 states to 3475 states and 12390 transitions. [2022-11-20 12:39:19,395 INFO L78 Accepts]: Start accepts. Automaton has 3475 states and 12390 transitions. Word has length 11 [2022-11-20 12:39:19,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:19,396 INFO L495 AbstractCegarLoop]: Abstraction has 3475 states and 12390 transitions. [2022-11-20 12:39:19,396 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:19,396 INFO L276 IsEmpty]: Start isEmpty. Operand 3475 states and 12390 transitions. [2022-11-20 12:39:19,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 12:39:19,396 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:19,396 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:19,404 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:19,596 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:19,597 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:19,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:19,597 INFO L85 PathProgramCache]: Analyzing trace with hash 1205762614, now seen corresponding path program 1 times [2022-11-20 12:39:19,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:19,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [628051120] [2022-11-20 12:39:19,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:19,598 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-20 12:39:19,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:19,598 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:19,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:19,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:19,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 12:39:19,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:19,927 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:39:19,927 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:39:19,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:19,973 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 14 treesize of output 20 [2022-11-20 12:39:20,029 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:39:20,029 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-20 12:39:20,105 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:39:20,105 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:20,106 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:20,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [628051120] [2022-11-20 12:39:20,106 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [628051120] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:20,106 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:20,106 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:39:20,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601078650] [2022-11-20 12:39:20,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:20,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:39:20,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:20,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:39:20,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:39:20,107 INFO L87 Difference]: Start difference. First operand 3475 states and 12390 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:20,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:20,478 INFO L93 Difference]: Finished difference Result 3473 states and 12383 transitions. [2022-11-20 12:39:20,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:20,479 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 12:39:20,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:20,487 INFO L225 Difference]: With dead ends: 3473 [2022-11-20 12:39:20,487 INFO L226 Difference]: Without dead ends: 3473 [2022-11-20 12:39:20,487 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:20,487 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:20,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 76 Invalid, 0 Unknown, 53 Unchecked, 0.3s Time] [2022-11-20 12:39:20,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3473 states. [2022-11-20 12:39:20,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3473 to 3473. [2022-11-20 12:39:20,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3473 states, 3291 states have (on average 3.7626861136432694) internal successors, (12383), 3472 states have internal predecessors, (12383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:20,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3473 states to 3473 states and 12383 transitions. [2022-11-20 12:39:20,542 INFO L78 Accepts]: Start accepts. Automaton has 3473 states and 12383 transitions. Word has length 11 [2022-11-20 12:39:20,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:20,542 INFO L495 AbstractCegarLoop]: Abstraction has 3473 states and 12383 transitions. [2022-11-20 12:39:20,543 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:20,543 INFO L276 IsEmpty]: Start isEmpty. Operand 3473 states and 12383 transitions. [2022-11-20 12:39:20,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 12:39:20,543 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:20,543 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:20,557 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:20,743 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:20,744 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:20,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:20,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1205663445, now seen corresponding path program 1 times [2022-11-20 12:39:20,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:20,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1170663748] [2022-11-20 12:39:20,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:20,744 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-20 12:39:20,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:20,746 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:20,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:20,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:21,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:39:21,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:21,073 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:39:21,074 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:39:21,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:21,117 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 14 treesize of output 20 [2022-11-20 12:39:21,162 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:39:21,162 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-20 12:39:21,237 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:39:21,237 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:21,237 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:21,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1170663748] [2022-11-20 12:39:21,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1170663748] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:21,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:21,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:39:21,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865878320] [2022-11-20 12:39:21,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:21,238 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:39:21,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:21,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:39:21,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:39:21,239 INFO L87 Difference]: Start difference. First operand 3473 states and 12383 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:21,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:21,596 INFO L93 Difference]: Finished difference Result 3475 states and 12397 transitions. [2022-11-20 12:39:21,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:21,597 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 12:39:21,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:21,604 INFO L225 Difference]: With dead ends: 3475 [2022-11-20 12:39:21,605 INFO L226 Difference]: Without dead ends: 3475 [2022-11-20 12:39:21,605 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:21,605 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:21,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 70 Invalid, 0 Unknown, 53 Unchecked, 0.3s Time] [2022-11-20 12:39:21,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3475 states. [2022-11-20 12:39:21,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3475 to 3475. [2022-11-20 12:39:21,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3475 states, 3293 states have (on average 3.76465229274218) internal successors, (12397), 3474 states have internal predecessors, (12397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:21,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3475 states to 3475 states and 12397 transitions. [2022-11-20 12:39:21,656 INFO L78 Accepts]: Start accepts. Automaton has 3475 states and 12397 transitions. Word has length 11 [2022-11-20 12:39:21,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:21,656 INFO L495 AbstractCegarLoop]: Abstraction has 3475 states and 12397 transitions. [2022-11-20 12:39:21,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:21,656 INFO L276 IsEmpty]: Start isEmpty. Operand 3475 states and 12397 transitions. [2022-11-20 12:39:21,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 12:39:21,657 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:21,657 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:21,672 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:21,857 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:21,857 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:21,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:21,858 INFO L85 PathProgramCache]: Analyzing trace with hash 1205663178, now seen corresponding path program 1 times [2022-11-20 12:39:21,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:21,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [918898012] [2022-11-20 12:39:21,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:21,858 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-20 12:39:21,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:21,859 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:21,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:22,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:22,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 12:39:22,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:22,118 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-20 12:39:22,128 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 8 treesize of output 7 [2022-11-20 12:39:22,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:22,216 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 14 treesize of output 16 [2022-11-20 12:39:22,225 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:39:22,225 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-20 12:39:22,363 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:39:22,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:39:24,974 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:39:24,975 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:24,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [918898012] [2022-11-20 12:39:24,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [918898012] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:39:24,975 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:39:24,975 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2022-11-20 12:39:24,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740629383] [2022-11-20 12:39:24,976 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:39:24,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 12:39:24,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:24,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 12:39:24,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:39:24,977 INFO L87 Difference]: Start difference. First operand 3475 states and 12397 transitions. Second operand has 10 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:26,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:26,535 INFO L93 Difference]: Finished difference Result 4495 states and 15228 transitions. [2022-11-20 12:39:26,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 12:39:26,536 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 12:39:26,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:26,547 INFO L225 Difference]: With dead ends: 4495 [2022-11-20 12:39:26,547 INFO L226 Difference]: Without dead ends: 4495 [2022-11-20 12:39:26,547 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:39:26,547 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 27 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 180 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:26,548 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 0 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 284 Invalid, 0 Unknown, 180 Unchecked, 1.5s Time] [2022-11-20 12:39:26,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4495 states. [2022-11-20 12:39:26,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4495 to 3503. [2022-11-20 12:39:26,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3503 states, 3321 states have (on average 3.7527853056308342) internal successors, (12463), 3502 states have internal predecessors, (12463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:26,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3503 states to 3503 states and 12463 transitions. [2022-11-20 12:39:26,654 INFO L78 Accepts]: Start accepts. Automaton has 3503 states and 12463 transitions. Word has length 11 [2022-11-20 12:39:26,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:26,654 INFO L495 AbstractCegarLoop]: Abstraction has 3503 states and 12463 transitions. [2022-11-20 12:39:26,654 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:26,654 INFO L276 IsEmpty]: Start isEmpty. Operand 3503 states and 12463 transitions. [2022-11-20 12:39:26,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 12:39:26,655 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:26,655 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:26,664 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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)] Ended with exit code 0 [2022-11-20 12:39:26,855 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:26,856 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting thread2Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:26,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:26,856 INFO L85 PathProgramCache]: Analyzing trace with hash 1205663403, now seen corresponding path program 1 times [2022-11-20 12:39:26,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:26,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1161996275] [2022-11-20 12:39:26,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:26,857 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-20 12:39:26,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:26,860 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:26,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (45)] Waiting until timeout for monitored process [2022-11-20 12:39:27,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:27,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 12:39:27,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:27,052 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-20 12:39:27,076 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:39:27,077 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:27,077 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:27,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1161996275] [2022-11-20 12:39:27,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1161996275] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:27,077 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:27,077 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:39:27,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108364678] [2022-11-20 12:39:27,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:27,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:39:27,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:27,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:39:27,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:39:27,079 INFO L87 Difference]: Start difference. First operand 3503 states and 12463 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:27,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:27,504 INFO L93 Difference]: Finished difference Result 2642 states and 9325 transitions. [2022-11-20 12:39:27,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 12:39:27,505 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 12:39:27,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:27,512 INFO L225 Difference]: With dead ends: 2642 [2022-11-20 12:39:27,512 INFO L226 Difference]: Without dead ends: 2642 [2022-11-20 12:39:27,512 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 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-20 12:39:27,512 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 84 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:27,513 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 0 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 12:39:27,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2642 states. [2022-11-20 12:39:27,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2642 to 2642. [2022-11-20 12:39:27,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2642 states, 2536 states have (on average 3.67705047318612) internal successors, (9325), 2641 states have internal predecessors, (9325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:27,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2642 states to 2642 states and 9325 transitions. [2022-11-20 12:39:27,555 INFO L78 Accepts]: Start accepts. Automaton has 2642 states and 9325 transitions. Word has length 11 [2022-11-20 12:39:27,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:27,555 INFO L495 AbstractCegarLoop]: Abstraction has 2642 states and 9325 transitions. [2022-11-20 12:39:27,555 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:27,555 INFO L276 IsEmpty]: Start isEmpty. Operand 2642 states and 9325 transitions. [2022-11-20 12:39:27,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 12:39:27,556 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:27,556 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:27,571 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (45)] Forceful destruction successful, exit code 0 [2022-11-20 12:39:27,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:27,769 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:27,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:27,769 INFO L85 PathProgramCache]: Analyzing trace with hash 1205663404, now seen corresponding path program 1 times [2022-11-20 12:39:27,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:27,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1459362856] [2022-11-20 12:39:27,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:27,770 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-20 12:39:27,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:27,771 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:27,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (46)] Waiting until timeout for monitored process [2022-11-20 12:39:27,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:27,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 12:39:27,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:28,051 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:39:28,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:39:28,292 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 25 treesize of output 21 [2022-11-20 12:39:28,366 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:39:28,367 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:28,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1459362856] [2022-11-20 12:39:28,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1459362856] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:39:28,367 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:39:28,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2022-11-20 12:39:28,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146853572] [2022-11-20 12:39:28,367 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:39:28,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 12:39:28,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:28,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 12:39:28,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:39:28,369 INFO L87 Difference]: Start difference. First operand 2642 states and 9325 transitions. Second operand has 10 states, 9 states have (on average 2.111111111111111) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:31,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:31,781 INFO L93 Difference]: Finished difference Result 8089 states and 28351 transitions. [2022-11-20 12:39:31,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 12:39:31,782 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.111111111111111) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 12:39:31,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:31,802 INFO L225 Difference]: With dead ends: 8089 [2022-11-20 12:39:31,802 INFO L226 Difference]: Without dead ends: 8089 [2022-11-20 12:39:31,802 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2022-11-20 12:39:31,802 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 498 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 498 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:31,802 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [498 Valid, 0 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 535 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-11-20 12:39:31,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8089 states. [2022-11-20 12:39:31,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8089 to 2638. [2022-11-20 12:39:31,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2638 states, 2552 states have (on average 3.8052507836990594) internal successors, (9711), 2637 states have internal predecessors, (9711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:31,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2638 states to 2638 states and 9711 transitions. [2022-11-20 12:39:31,875 INFO L78 Accepts]: Start accepts. Automaton has 2638 states and 9711 transitions. Word has length 11 [2022-11-20 12:39:31,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:31,875 INFO L495 AbstractCegarLoop]: Abstraction has 2638 states and 9711 transitions. [2022-11-20 12:39:31,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.111111111111111) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:31,875 INFO L276 IsEmpty]: Start isEmpty. Operand 2638 states and 9711 transitions. [2022-11-20 12:39:31,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 12:39:31,876 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:31,876 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:31,884 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (46)] Forceful destruction successful, exit code 0 [2022-11-20 12:39:32,076 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:32,076 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:32,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:32,077 INFO L85 PathProgramCache]: Analyzing trace with hash -1818232983, now seen corresponding path program 1 times [2022-11-20 12:39:32,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:32,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1275637172] [2022-11-20 12:39:32,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:32,077 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-20 12:39:32,077 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:32,078 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:32,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (47)] Waiting until timeout for monitored process [2022-11-20 12:39:32,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:32,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:39:32,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:32,352 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:39:32,353 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:39:32,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:32,399 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 14 treesize of output 20 [2022-11-20 12:39:32,437 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:39:32,438 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-20 12:39:32,520 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-20 12:39:32,520 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:32,521 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:32,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1275637172] [2022-11-20 12:39:32,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1275637172] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:32,521 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:32,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:39:32,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681668207] [2022-11-20 12:39:32,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:32,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:39:32,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:32,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:39:32,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:39:32,523 INFO L87 Difference]: Start difference. First operand 2638 states and 9711 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:32,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:32,862 INFO L93 Difference]: Finished difference Result 2651 states and 9738 transitions. [2022-11-20 12:39:32,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:32,862 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 12:39:32,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:32,869 INFO L225 Difference]: With dead ends: 2651 [2022-11-20 12:39:32,869 INFO L226 Difference]: Without dead ends: 2651 [2022-11-20 12:39:32,869 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:32,869 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:32,870 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 49 Unchecked, 0.3s Time] [2022-11-20 12:39:32,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2651 states. [2022-11-20 12:39:32,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2651 to 2651. [2022-11-20 12:39:32,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2651 states, 2565 states have (on average 3.7964912280701753) internal successors, (9738), 2650 states have internal predecessors, (9738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:32,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2651 states to 2651 states and 9738 transitions. [2022-11-20 12:39:32,910 INFO L78 Accepts]: Start accepts. Automaton has 2651 states and 9738 transitions. Word has length 11 [2022-11-20 12:39:32,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:32,910 INFO L495 AbstractCegarLoop]: Abstraction has 2651 states and 9738 transitions. [2022-11-20 12:39:32,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:32,911 INFO L276 IsEmpty]: Start isEmpty. Operand 2651 states and 9738 transitions. [2022-11-20 12:39:32,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 12:39:32,911 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:32,911 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:32,919 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (47)] Forceful destruction successful, exit code 0 [2022-11-20 12:39:33,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:33,112 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:33,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:33,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1818336554, now seen corresponding path program 1 times [2022-11-20 12:39:33,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:33,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [217406527] [2022-11-20 12:39:33,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:33,113 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-20 12:39:33,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:33,114 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:33,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (48)] Waiting until timeout for monitored process [2022-11-20 12:39:33,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:33,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:39:33,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:33,390 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:39:33,390 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:39:33,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:33,437 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 14 treesize of output 20 [2022-11-20 12:39:33,477 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:39:33,477 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-20 12:39:33,564 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-20 12:39:33,565 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:33,565 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:33,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [217406527] [2022-11-20 12:39:33,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [217406527] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:33,565 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:33,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:39:33,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648956319] [2022-11-20 12:39:33,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:33,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:39:33,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:33,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:39:33,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:39:33,566 INFO L87 Difference]: Start difference. First operand 2651 states and 9738 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:33,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:33,952 INFO L93 Difference]: Finished difference Result 2653 states and 9742 transitions. [2022-11-20 12:39:33,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:33,953 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 12:39:33,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:33,960 INFO L225 Difference]: With dead ends: 2653 [2022-11-20 12:39:33,960 INFO L226 Difference]: Without dead ends: 2653 [2022-11-20 12:39:33,960 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:33,961 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:33,965 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 49 Unchecked, 0.4s Time] [2022-11-20 12:39:33,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2653 states. [2022-11-20 12:39:34,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2653 to 2653. [2022-11-20 12:39:34,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2653 states, 2567 states have (on average 3.795091546552396) internal successors, (9742), 2652 states have internal predecessors, (9742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:34,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2653 states to 2653 states and 9742 transitions. [2022-11-20 12:39:34,030 INFO L78 Accepts]: Start accepts. Automaton has 2653 states and 9742 transitions. Word has length 11 [2022-11-20 12:39:34,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:34,030 INFO L495 AbstractCegarLoop]: Abstraction has 2653 states and 9742 transitions. [2022-11-20 12:39:34,030 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:34,030 INFO L276 IsEmpty]: Start isEmpty. Operand 2653 states and 9742 transitions. [2022-11-20 12:39:34,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 12:39:34,031 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:34,031 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:34,039 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (48)] Forceful destruction successful, exit code 0 [2022-11-20 12:39:34,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:34,231 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:34,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:34,232 INFO L85 PathProgramCache]: Analyzing trace with hash -1907731406, now seen corresponding path program 1 times [2022-11-20 12:39:34,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:34,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [141598754] [2022-11-20 12:39:34,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:34,232 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-20 12:39:34,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:34,233 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:34,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (49)] Waiting until timeout for monitored process [2022-11-20 12:39:34,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:34,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 12:39:34,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:34,495 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-20 12:39:34,495 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:34,495 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:34,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [141598754] [2022-11-20 12:39:34,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [141598754] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:34,495 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:34,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:39:34,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743601012] [2022-11-20 12:39:34,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:34,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:39:34,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:34,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:39:34,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:34,496 INFO L87 Difference]: Start difference. First operand 2653 states and 9742 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:35,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:35,367 INFO L93 Difference]: Finished difference Result 2861 states and 10112 transitions. [2022-11-20 12:39:35,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:35,367 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 12:39:35,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:35,377 INFO L225 Difference]: With dead ends: 2861 [2022-11-20 12:39:35,378 INFO L226 Difference]: Without dead ends: 2861 [2022-11-20 12:39:35,378 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:35,378 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 48 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:35,379 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 0 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-20 12:39:35,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2861 states. [2022-11-20 12:39:35,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2861 to 2779. [2022-11-20 12:39:35,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2779 states, 2693 states have (on average 3.700705532862978) internal successors, (9966), 2778 states have internal predecessors, (9966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:35,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2779 states to 2779 states and 9966 transitions. [2022-11-20 12:39:35,425 INFO L78 Accepts]: Start accepts. Automaton has 2779 states and 9966 transitions. Word has length 11 [2022-11-20 12:39:35,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:35,425 INFO L495 AbstractCegarLoop]: Abstraction has 2779 states and 9966 transitions. [2022-11-20 12:39:35,425 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:35,425 INFO L276 IsEmpty]: Start isEmpty. Operand 2779 states and 9966 transitions. [2022-11-20 12:39:35,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 12:39:35,426 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:35,426 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:35,438 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (49)] Ended with exit code 0 [2022-11-20 12:39:35,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:35,636 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:35,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:35,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1310777810, now seen corresponding path program 1 times [2022-11-20 12:39:35,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:35,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [573947373] [2022-11-20 12:39:35,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:35,637 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-20 12:39:35,637 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:35,638 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:35,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (50)] Waiting until timeout for monitored process [2022-11-20 12:39:35,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:35,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 12:39:35,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:35,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:35,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:35,971 INFO L321 Elim1Store]: treesize reduction 89, result has 14.4 percent of original size [2022-11-20 12:39:35,971 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 2 case distinctions, treesize of input 29 treesize of output 40 [2022-11-20 12:39:36,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:36,134 INFO L321 Elim1Store]: treesize reduction 54, result has 29.9 percent of original size [2022-11-20 12:39:36,134 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 5 case distinctions, treesize of input 28 treesize of output 52 [2022-11-20 12:39:36,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:36,451 INFO L321 Elim1Store]: treesize reduction 62, result has 19.5 percent of original size [2022-11-20 12:39:36,451 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 5 case distinctions, treesize of input 28 treesize of output 44 [2022-11-20 12:39:36,941 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:39:36,941 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:36,942 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:36,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [573947373] [2022-11-20 12:39:36,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [573947373] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:36,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:36,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:39:36,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843379619] [2022-11-20 12:39:36,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:36,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:39:36,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:36,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:39:36,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:39:36,943 INFO L87 Difference]: Start difference. First operand 2779 states and 9966 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:37,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:37,233 INFO L93 Difference]: Finished difference Result 2779 states and 9965 transitions. [2022-11-20 12:39:37,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 12:39:37,234 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 12:39:37,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:37,241 INFO L225 Difference]: With dead ends: 2779 [2022-11-20 12:39:37,241 INFO L226 Difference]: Without dead ends: 2779 [2022-11-20 12:39:37,242 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:39:37,242 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 85 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:37,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 85 Unchecked, 0.3s Time] [2022-11-20 12:39:37,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2779 states. [2022-11-20 12:39:37,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2779 to 2776. [2022-11-20 12:39:37,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2776 states, 2690 states have (on average 3.702973977695167) internal successors, (9961), 2775 states have internal predecessors, (9961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:37,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2776 states to 2776 states and 9961 transitions. [2022-11-20 12:39:37,286 INFO L78 Accepts]: Start accepts. Automaton has 2776 states and 9961 transitions. Word has length 11 [2022-11-20 12:39:37,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:37,287 INFO L495 AbstractCegarLoop]: Abstraction has 2776 states and 9961 transitions. [2022-11-20 12:39:37,287 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:37,287 INFO L276 IsEmpty]: Start isEmpty. Operand 2776 states and 9961 transitions. [2022-11-20 12:39:37,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 12:39:37,288 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:37,288 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:37,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (50)] Forceful destruction successful, exit code 0 [2022-11-20 12:39:37,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:37,488 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:37,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:37,489 INFO L85 PathProgramCache]: Analyzing trace with hash 1310774369, now seen corresponding path program 1 times [2022-11-20 12:39:37,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:37,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [791836595] [2022-11-20 12:39:37,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:37,489 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-20 12:39:37,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:37,490 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:37,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (51)] Waiting until timeout for monitored process [2022-11-20 12:39:37,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:37,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 12:39:37,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:37,845 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:39:37,845 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:39:37,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:37,888 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 14 treesize of output 20 [2022-11-20 12:39:37,933 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:39:37,934 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-20 12:39:38,021 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:39:38,021 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:38,022 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:38,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [791836595] [2022-11-20 12:39:38,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [791836595] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:38,022 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:38,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:39:38,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043456265] [2022-11-20 12:39:38,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:38,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:39:38,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:38,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:39:38,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:39:38,023 INFO L87 Difference]: Start difference. First operand 2776 states and 9961 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:38,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:38,379 INFO L93 Difference]: Finished difference Result 2775 states and 9957 transitions. [2022-11-20 12:39:38,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:38,380 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 12:39:38,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:38,387 INFO L225 Difference]: With dead ends: 2775 [2022-11-20 12:39:38,387 INFO L226 Difference]: Without dead ends: 2775 [2022-11-20 12:39:38,387 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:38,388 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:38,388 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 70 Invalid, 0 Unknown, 49 Unchecked, 0.3s Time] [2022-11-20 12:39:38,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2775 states. [2022-11-20 12:39:38,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2775 to 2771. [2022-11-20 12:39:38,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2771 states, 2685 states have (on average 3.704655493482309) internal successors, (9947), 2770 states have internal predecessors, (9947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:38,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2771 states to 2771 states and 9947 transitions. [2022-11-20 12:39:38,436 INFO L78 Accepts]: Start accepts. Automaton has 2771 states and 9947 transitions. Word has length 11 [2022-11-20 12:39:38,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:38,437 INFO L495 AbstractCegarLoop]: Abstraction has 2771 states and 9947 transitions. [2022-11-20 12:39:38,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:38,437 INFO L276 IsEmpty]: Start isEmpty. Operand 2771 states and 9947 transitions. [2022-11-20 12:39:38,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 12:39:38,438 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:38,438 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:38,450 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (51)] Forceful destruction successful, exit code 0 [2022-11-20 12:39:38,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:38,638 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:38,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:38,639 INFO L85 PathProgramCache]: Analyzing trace with hash 1307703230, now seen corresponding path program 1 times [2022-11-20 12:39:38,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:38,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1464723100] [2022-11-20 12:39:38,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:38,639 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-20 12:39:38,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:38,640 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:38,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (52)] Waiting until timeout for monitored process [2022-11-20 12:39:38,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:38,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 12:39:38,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:38,943 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:39:38,943 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:39:38,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:38,992 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 14 treesize of output 20 [2022-11-20 12:39:39,039 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:39:39,039 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-20 12:39:39,131 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:39:39,131 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:39,131 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:39,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1464723100] [2022-11-20 12:39:39,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1464723100] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:39,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:39,132 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:39:39,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749795901] [2022-11-20 12:39:39,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:39,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:39:39,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:39,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:39:39,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:39:39,132 INFO L87 Difference]: Start difference. First operand 2771 states and 9947 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:39,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:39,513 INFO L93 Difference]: Finished difference Result 2772 states and 9948 transitions. [2022-11-20 12:39:39,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:39,514 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 12:39:39,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:39,521 INFO L225 Difference]: With dead ends: 2772 [2022-11-20 12:39:39,521 INFO L226 Difference]: Without dead ends: 2772 [2022-11-20 12:39:39,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:39,522 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:39,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 49 Unchecked, 0.3s Time] [2022-11-20 12:39:39,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2772 states. [2022-11-20 12:39:39,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2772 to 2766. [2022-11-20 12:39:39,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2766 states, 2680 states have (on average 3.707089552238806) internal successors, (9935), 2765 states have internal predecessors, (9935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:39,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2766 states to 2766 states and 9935 transitions. [2022-11-20 12:39:39,576 INFO L78 Accepts]: Start accepts. Automaton has 2766 states and 9935 transitions. Word has length 11 [2022-11-20 12:39:39,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:39,576 INFO L495 AbstractCegarLoop]: Abstraction has 2766 states and 9935 transitions. [2022-11-20 12:39:39,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:39,577 INFO L276 IsEmpty]: Start isEmpty. Operand 2766 states and 9935 transitions. [2022-11-20 12:39:39,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 12:39:39,578 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:39,578 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:39,596 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (52)] Forceful destruction successful, exit code 0 [2022-11-20 12:39:39,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:39,779 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:39,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:39,780 INFO L85 PathProgramCache]: Analyzing trace with hash 633036786, now seen corresponding path program 1 times [2022-11-20 12:39:39,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:39,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [805414370] [2022-11-20 12:39:39,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:39,780 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-20 12:39:39,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:39,781 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:39,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (53)] Waiting until timeout for monitored process [2022-11-20 12:39:39,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:39,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 12:39:40,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:40,137 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:39:40,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:39:40,321 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:39:40,322 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:40,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [805414370] [2022-11-20 12:39:40,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [805414370] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:39:40,322 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:39:40,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 12:39:40,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766182998] [2022-11-20 12:39:40,322 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:39:40,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 12:39:40,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:40,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 12:39:40,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2022-11-20 12:39:40,323 INFO L87 Difference]: Start difference. First operand 2766 states and 9935 transitions. Second operand has 12 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:43,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:43,381 INFO L93 Difference]: Finished difference Result 4856 states and 17009 transitions. [2022-11-20 12:39:43,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 12:39:43,381 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 12:39:43,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:43,394 INFO L225 Difference]: With dead ends: 4856 [2022-11-20 12:39:43,394 INFO L226 Difference]: Without dead ends: 4856 [2022-11-20 12:39:43,394 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-11-20 12:39:43,395 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 248 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 954 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 954 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:43,395 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 0 Invalid, 966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 954 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-11-20 12:39:43,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4856 states. [2022-11-20 12:39:43,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4856 to 3379. [2022-11-20 12:39:43,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3379 states, 3293 states have (on average 3.77588824779836) internal successors, (12434), 3378 states have internal predecessors, (12434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:43,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3379 states to 3379 states and 12434 transitions. [2022-11-20 12:39:43,491 INFO L78 Accepts]: Start accepts. Automaton has 3379 states and 12434 transitions. Word has length 11 [2022-11-20 12:39:43,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:43,492 INFO L495 AbstractCegarLoop]: Abstraction has 3379 states and 12434 transitions. [2022-11-20 12:39:43,492 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:43,492 INFO L276 IsEmpty]: Start isEmpty. Operand 3379 states and 12434 transitions. [2022-11-20 12:39:43,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:39:43,493 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:43,493 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:43,502 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (53)] Forceful destruction successful, exit code 0 [2022-11-20 12:39:43,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:43,694 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:43,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:43,694 INFO L85 PathProgramCache]: Analyzing trace with hash -110109535, now seen corresponding path program 1 times [2022-11-20 12:39:43,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:43,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [543931503] [2022-11-20 12:39:43,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:43,695 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-20 12:39:43,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:43,696 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:43,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (54)] Waiting until timeout for monitored process [2022-11-20 12:39:43,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:43,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 12:39:44,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:44,086 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:39:44,086 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:39:44,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:44,134 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 14 treesize of output 20 [2022-11-20 12:39:44,187 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:39:44,188 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-20 12:39:44,278 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:39:44,278 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:44,278 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:44,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [543931503] [2022-11-20 12:39:44,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [543931503] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:44,278 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:44,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:39:44,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790479051] [2022-11-20 12:39:44,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:44,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:39:44,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:44,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:39:44,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:39:44,279 INFO L87 Difference]: Start difference. First operand 3379 states and 12434 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:44,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:44,657 INFO L93 Difference]: Finished difference Result 3393 states and 12463 transitions. [2022-11-20 12:39:44,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:44,658 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:39:44,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:44,667 INFO L225 Difference]: With dead ends: 3393 [2022-11-20 12:39:44,667 INFO L226 Difference]: Without dead ends: 3393 [2022-11-20 12:39:44,667 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:44,668 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:44,668 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 68 Invalid, 0 Unknown, 49 Unchecked, 0.3s Time] [2022-11-20 12:39:44,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3393 states. [2022-11-20 12:39:44,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3393 to 3385. [2022-11-20 12:39:44,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3385 states, 3299 states have (on average 3.7741739921188238) internal successors, (12451), 3384 states have internal predecessors, (12451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:44,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3385 states to 3385 states and 12451 transitions. [2022-11-20 12:39:44,744 INFO L78 Accepts]: Start accepts. Automaton has 3385 states and 12451 transitions. Word has length 12 [2022-11-20 12:39:44,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:44,744 INFO L495 AbstractCegarLoop]: Abstraction has 3385 states and 12451 transitions. [2022-11-20 12:39:44,744 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:44,745 INFO L276 IsEmpty]: Start isEmpty. Operand 3385 states and 12451 transitions. [2022-11-20 12:39:44,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:39:44,745 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:44,746 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:44,762 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (54)] Forceful destruction successful, exit code 0 [2022-11-20 12:39:44,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:44,955 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:44,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:44,955 INFO L85 PathProgramCache]: Analyzing trace with hash -110213106, now seen corresponding path program 1 times [2022-11-20 12:39:44,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:44,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1206021762] [2022-11-20 12:39:44,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:44,956 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-20 12:39:44,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:44,957 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:44,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (55)] Waiting until timeout for monitored process [2022-11-20 12:39:45,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:45,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 12:39:45,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:45,282 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:39:45,282 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:39:45,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:45,331 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 14 treesize of output 20 [2022-11-20 12:39:45,390 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:39:45,390 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-20 12:39:45,474 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:39:45,474 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:45,474 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:45,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1206021762] [2022-11-20 12:39:45,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1206021762] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:45,474 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:45,474 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:39:45,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13710391] [2022-11-20 12:39:45,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:45,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:39:45,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:45,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:39:45,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:39:45,476 INFO L87 Difference]: Start difference. First operand 3385 states and 12451 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:45,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:45,877 INFO L93 Difference]: Finished difference Result 3389 states and 12461 transitions. [2022-11-20 12:39:45,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:45,878 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:39:45,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:45,886 INFO L225 Difference]: With dead ends: 3389 [2022-11-20 12:39:45,886 INFO L226 Difference]: Without dead ends: 3389 [2022-11-20 12:39:45,886 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:45,887 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:45,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 68 Invalid, 0 Unknown, 49 Unchecked, 0.4s Time] [2022-11-20 12:39:45,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3389 states. [2022-11-20 12:39:45,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3389 to 3378. [2022-11-20 12:39:45,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3378 states, 3292 states have (on average 3.777642770352369) internal successors, (12436), 3377 states have internal predecessors, (12436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:45,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3378 states to 3378 states and 12436 transitions. [2022-11-20 12:39:45,942 INFO L78 Accepts]: Start accepts. Automaton has 3378 states and 12436 transitions. Word has length 12 [2022-11-20 12:39:45,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:45,943 INFO L495 AbstractCegarLoop]: Abstraction has 3378 states and 12436 transitions. [2022-11-20 12:39:45,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:45,943 INFO L276 IsEmpty]: Start isEmpty. Operand 3378 states and 12436 transitions. [2022-11-20 12:39:45,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:39:45,943 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:45,943 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:45,960 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (55)] Forceful destruction successful, exit code 0 [2022-11-20 12:39:46,144 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:46,144 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:46,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:46,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1276066038, now seen corresponding path program 1 times [2022-11-20 12:39:46,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:46,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1423333027] [2022-11-20 12:39:46,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:46,145 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-20 12:39:46,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:46,146 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:46,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (56)] Waiting until timeout for monitored process [2022-11-20 12:39:46,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:46,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 12:39:46,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:46,563 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:39:46,563 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:39:46,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:46,609 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 14 treesize of output 20 [2022-11-20 12:39:46,662 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:39:46,663 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-20 12:39:46,742 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:39:46,742 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:46,742 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:46,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1423333027] [2022-11-20 12:39:46,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1423333027] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:46,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:46,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:39:46,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278913538] [2022-11-20 12:39:46,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:46,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:39:46,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:46,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:39:46,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:39:46,744 INFO L87 Difference]: Start difference. First operand 3378 states and 12436 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:47,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:47,091 INFO L93 Difference]: Finished difference Result 3384 states and 12443 transitions. [2022-11-20 12:39:47,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:47,092 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:39:47,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:47,100 INFO L225 Difference]: With dead ends: 3384 [2022-11-20 12:39:47,100 INFO L226 Difference]: Without dead ends: 3384 [2022-11-20 12:39:47,101 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:47,101 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:47,101 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 68 Invalid, 0 Unknown, 49 Unchecked, 0.3s Time] [2022-11-20 12:39:47,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3384 states. [2022-11-20 12:39:47,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3384 to 3384. [2022-11-20 12:39:47,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3384 states, 3298 states have (on average 3.772892662219527) internal successors, (12443), 3383 states have internal predecessors, (12443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:47,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3384 states to 3384 states and 12443 transitions. [2022-11-20 12:39:47,179 INFO L78 Accepts]: Start accepts. Automaton has 3384 states and 12443 transitions. Word has length 12 [2022-11-20 12:39:47,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:47,179 INFO L495 AbstractCegarLoop]: Abstraction has 3384 states and 12443 transitions. [2022-11-20 12:39:47,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:47,179 INFO L276 IsEmpty]: Start isEmpty. Operand 3384 states and 12443 transitions. [2022-11-20 12:39:47,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:39:47,180 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:47,180 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:47,196 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (56)] Ended with exit code 0 [2022-11-20 12:39:47,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:47,381 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:47,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:47,381 INFO L85 PathProgramCache]: Analyzing trace with hash -1276069479, now seen corresponding path program 1 times [2022-11-20 12:39:47,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:47,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [619233626] [2022-11-20 12:39:47,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:47,382 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-20 12:39:47,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:47,383 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:47,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (57)] Waiting until timeout for monitored process [2022-11-20 12:39:47,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:47,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 12:39:47,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:47,789 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:39:47,789 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:39:47,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:47,833 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 14 treesize of output 20 [2022-11-20 12:39:47,888 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:39:47,888 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-20 12:39:47,971 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:39:47,971 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:47,971 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:47,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [619233626] [2022-11-20 12:39:47,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [619233626] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:47,972 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:47,972 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:39:47,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826968705] [2022-11-20 12:39:47,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:47,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:39:47,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:47,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:39:47,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:39:47,973 INFO L87 Difference]: Start difference. First operand 3384 states and 12443 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:48,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:48,314 INFO L93 Difference]: Finished difference Result 3382 states and 12430 transitions. [2022-11-20 12:39:48,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:39:48,315 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:39:48,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:48,323 INFO L225 Difference]: With dead ends: 3382 [2022-11-20 12:39:48,323 INFO L226 Difference]: Without dead ends: 3382 [2022-11-20 12:39:48,323 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:48,324 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:48,324 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 49 Unchecked, 0.3s Time] [2022-11-20 12:39:48,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3382 states. [2022-11-20 12:39:48,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3382 to 3382. [2022-11-20 12:39:48,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3382 states, 3296 states have (on average 3.77123786407767) internal successors, (12430), 3381 states have internal predecessors, (12430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:48,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3382 states to 3382 states and 12430 transitions. [2022-11-20 12:39:48,379 INFO L78 Accepts]: Start accepts. Automaton has 3382 states and 12430 transitions. Word has length 12 [2022-11-20 12:39:48,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:48,379 INFO L495 AbstractCegarLoop]: Abstraction has 3382 states and 12430 transitions. [2022-11-20 12:39:48,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:48,379 INFO L276 IsEmpty]: Start isEmpty. Operand 3382 states and 12430 transitions. [2022-11-20 12:39:48,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:39:48,380 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:48,380 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:48,395 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (57)] Forceful destruction successful, exit code 0 [2022-11-20 12:39:48,593 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:48,593 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:48,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:48,593 INFO L85 PathProgramCache]: Analyzing trace with hash -1276069746, now seen corresponding path program 1 times [2022-11-20 12:39:48,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:48,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [196258765] [2022-11-20 12:39:48,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:48,594 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-20 12:39:48,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:48,595 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:48,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (58)] Waiting until timeout for monitored process [2022-11-20 12:39:48,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:48,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 12:39:48,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:48,895 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 8 treesize of output 7 [2022-11-20 12:39:48,987 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-20 12:39:48,988 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 22 [2022-11-20 12:39:49,394 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:39:49,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:39:50,485 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:39:50,486 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:50,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [196258765] [2022-11-20 12:39:50,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [196258765] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:39:50,486 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:39:50,486 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2022-11-20 12:39:50,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933089001] [2022-11-20 12:39:50,487 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:39:50,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 12:39:50,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:50,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 12:39:50,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-11-20 12:39:50,488 INFO L87 Difference]: Start difference. First operand 3382 states and 12430 transitions. Second operand has 14 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:53,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:53,325 INFO L93 Difference]: Finished difference Result 6601 states and 23872 transitions. [2022-11-20 12:39:53,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 12:39:53,326 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:39:53,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:53,378 INFO L225 Difference]: With dead ends: 6601 [2022-11-20 12:39:53,378 INFO L226 Difference]: Without dead ends: 6601 [2022-11-20 12:39:53,379 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2022-11-20 12:39:53,379 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 135 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 855 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 460 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:53,380 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 0 Invalid, 855 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 389 Invalid, 0 Unknown, 460 Unchecked, 2.6s Time] [2022-11-20 12:39:53,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6601 states. [2022-11-20 12:39:53,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6601 to 3952. [2022-11-20 12:39:53,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3952 states, 3866 states have (on average 3.7811691670977754) internal successors, (14618), 3951 states have internal predecessors, (14618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:53,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3952 states to 3952 states and 14618 transitions. [2022-11-20 12:39:53,459 INFO L78 Accepts]: Start accepts. Automaton has 3952 states and 14618 transitions. Word has length 12 [2022-11-20 12:39:53,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:53,459 INFO L495 AbstractCegarLoop]: Abstraction has 3952 states and 14618 transitions. [2022-11-20 12:39:53,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:53,460 INFO L276 IsEmpty]: Start isEmpty. Operand 3952 states and 14618 transitions. [2022-11-20 12:39:53,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:39:53,461 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:53,461 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:53,479 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (58)] Ended with exit code 0 [2022-11-20 12:39:53,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:53,667 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:53,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:53,668 INFO L85 PathProgramCache]: Analyzing trace with hash -1279140618, now seen corresponding path program 1 times [2022-11-20 12:39:53,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:53,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [327440505] [2022-11-20 12:39:53,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:39:53,668 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-20 12:39:53,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:53,670 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:53,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (59)] Waiting until timeout for monitored process [2022-11-20 12:39:53,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:39:53,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 12:39:53,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:54,141 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:39:54,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:39:54,453 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:39:54,453 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:54,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [327440505] [2022-11-20 12:39:54,453 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [327440505] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:39:54,453 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:39:54,454 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2022-11-20 12:39:54,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28724084] [2022-11-20 12:39:54,454 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:39:54,454 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 12:39:54,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:54,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 12:39:54,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2022-11-20 12:39:54,455 INFO L87 Difference]: Start difference. First operand 3952 states and 14618 transitions. Second operand has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:58,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:39:58,659 INFO L93 Difference]: Finished difference Result 13474 states and 47445 transitions. [2022-11-20 12:39:58,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 12:39:58,660 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:39:58,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:39:58,699 INFO L225 Difference]: With dead ends: 13474 [2022-11-20 12:39:58,699 INFO L226 Difference]: Without dead ends: 13474 [2022-11-20 12:39:58,700 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=139, Invalid=281, Unknown=0, NotChecked=0, Total=420 [2022-11-20 12:39:58,700 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 544 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1019 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-11-20 12:39:58,700 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [544 Valid, 0 Invalid, 1043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1019 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-11-20 12:39:58,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13474 states. [2022-11-20 12:39:58,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13474 to 4507. [2022-11-20 12:39:58,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4507 states, 4421 states have (on average 3.7398778556887584) internal successors, (16534), 4506 states have internal predecessors, (16534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:58,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4507 states to 4507 states and 16534 transitions. [2022-11-20 12:39:58,838 INFO L78 Accepts]: Start accepts. Automaton has 4507 states and 16534 transitions. Word has length 12 [2022-11-20 12:39:58,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:39:58,838 INFO L495 AbstractCegarLoop]: Abstraction has 4507 states and 16534 transitions. [2022-11-20 12:39:58,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:39:58,838 INFO L276 IsEmpty]: Start isEmpty. Operand 4507 states and 16534 transitions. [2022-11-20 12:39:58,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:39:58,839 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:39:58,839 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:39:58,846 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (59)] Ended with exit code 0 [2022-11-20 12:39:59,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:59,039 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:39:59,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:39:59,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1279144326, now seen corresponding path program 2 times [2022-11-20 12:39:59,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:39:59,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [469110593] [2022-11-20 12:39:59,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:39:59,040 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-20 12:39:59,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:39:59,041 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:39:59,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (60)] Waiting until timeout for monitored process [2022-11-20 12:39:59,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 12:39:59,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:39:59,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 12:39:59,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:39:59,259 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-20 12:39:59,265 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 8 treesize of output 7 [2022-11-20 12:39:59,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:39:59,320 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 14 treesize of output 16 [2022-11-20 12:39:59,331 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:39:59,331 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-20 12:39:59,442 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:39:59,443 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:39:59,443 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:39:59,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [469110593] [2022-11-20 12:39:59,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [469110593] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:39:59,443 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:39:59,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 12:39:59,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744763917] [2022-11-20 12:39:59,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:39:59,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:39:59,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:39:59,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:39:59,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:39:59,444 INFO L87 Difference]: Start difference. First operand 4507 states and 16534 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:00,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:40:00,258 INFO L93 Difference]: Finished difference Result 5810 states and 20671 transitions. [2022-11-20 12:40:00,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:40:00,258 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:40:00,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:40:00,272 INFO L225 Difference]: With dead ends: 5810 [2022-11-20 12:40:00,272 INFO L226 Difference]: Without dead ends: 5810 [2022-11-20 12:40:00,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:40:00,273 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 84 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 12:40:00,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 0 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-20 12:40:00,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5810 states. [2022-11-20 12:40:00,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5810 to 3919. [2022-11-20 12:40:00,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3919 states, 3833 states have (on average 3.6647534568223326) internal successors, (14047), 3918 states have internal predecessors, (14047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:00,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3919 states to 3919 states and 14047 transitions. [2022-11-20 12:40:00,350 INFO L78 Accepts]: Start accepts. Automaton has 3919 states and 14047 transitions. Word has length 12 [2022-11-20 12:40:00,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:40:00,350 INFO L495 AbstractCegarLoop]: Abstraction has 3919 states and 14047 transitions. [2022-11-20 12:40:00,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:00,350 INFO L276 IsEmpty]: Start isEmpty. Operand 3919 states and 14047 transitions. [2022-11-20 12:40:00,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:40:00,351 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:40:00,351 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:40:00,363 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (60)] Ended with exit code 0 [2022-11-20 12:40:00,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:40:00,551 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:40:00,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:40:00,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1279145826, now seen corresponding path program 1 times [2022-11-20 12:40:00,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:40:00,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1808035354] [2022-11-20 12:40:00,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:40:00,552 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-20 12:40:00,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:40:00,553 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:40:00,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (61)] Waiting until timeout for monitored process [2022-11-20 12:40:00,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:40:00,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 12:40:00,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:40:00,928 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:40:00,929 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:40:00,968 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-20 12:40:00,968 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-20 12:40:01,007 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-20 12:40:01,007 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 18 treesize of output 28 [2022-11-20 12:40:01,125 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:40:01,125 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:40:01,125 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:40:01,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1808035354] [2022-11-20 12:40:01,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1808035354] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:40:01,126 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:40:01,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:40:01,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852310533] [2022-11-20 12:40:01,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:40:01,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:40:01,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:40:01,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:40:01,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:40:01,127 INFO L87 Difference]: Start difference. First operand 3919 states and 14047 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:01,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:40:01,577 INFO L93 Difference]: Finished difference Result 3901 states and 13984 transitions. [2022-11-20 12:40:01,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:40:01,578 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:40:01,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:40:01,587 INFO L225 Difference]: With dead ends: 3901 [2022-11-20 12:40:01,587 INFO L226 Difference]: Without dead ends: 3901 [2022-11-20 12:40:01,587 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:40:01,588 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 35 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 52 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:40:01,588 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 0 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 74 Invalid, 0 Unknown, 52 Unchecked, 0.4s Time] [2022-11-20 12:40:01,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3901 states. [2022-11-20 12:40:01,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3901 to 3900. [2022-11-20 12:40:01,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3900 states, 3814 states have (on average 3.6659674882013635) internal successors, (13982), 3899 states have internal predecessors, (13982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:01,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3900 states to 3900 states and 13982 transitions. [2022-11-20 12:40:01,679 INFO L78 Accepts]: Start accepts. Automaton has 3900 states and 13982 transitions. Word has length 12 [2022-11-20 12:40:01,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:40:01,679 INFO L495 AbstractCegarLoop]: Abstraction has 3900 states and 13982 transitions. [2022-11-20 12:40:01,680 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:01,680 INFO L276 IsEmpty]: Start isEmpty. Operand 3900 states and 13982 transitions. [2022-11-20 12:40:01,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:40:01,681 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:40:01,681 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:40:01,693 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (61)] Ended with exit code 0 [2022-11-20 12:40:01,893 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:40:01,893 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting thread2Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:40:01,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:40:01,894 INFO L85 PathProgramCache]: Analyzing trace with hash -1279145787, now seen corresponding path program 1 times [2022-11-20 12:40:01,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:40:01,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2139734016] [2022-11-20 12:40:01,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:40:01,894 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-20 12:40:01,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:40:01,895 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:40:01,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (62)] Waiting until timeout for monitored process [2022-11-20 12:40:02,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:40:02,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 12:40:02,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:40:02,196 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:40:02,196 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:40:02,196 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:40:02,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2139734016] [2022-11-20 12:40:02,196 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2139734016] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:40:02,196 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:40:02,196 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 12:40:02,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37538135] [2022-11-20 12:40:02,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:40:02,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 12:40:02,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:40:02,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 12:40:02,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:40:02,197 INFO L87 Difference]: Start difference. First operand 3900 states and 13982 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:03,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:40:03,195 INFO L93 Difference]: Finished difference Result 5596 states and 19819 transitions. [2022-11-20 12:40:03,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:40:03,196 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:40:03,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:40:03,209 INFO L225 Difference]: With dead ends: 5596 [2022-11-20 12:40:03,209 INFO L226 Difference]: Without dead ends: 5596 [2022-11-20 12:40:03,209 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-11-20 12:40:03,210 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 162 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:40:03,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 0 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-20 12:40:03,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5596 states. [2022-11-20 12:40:03,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5596 to 4153. [2022-11-20 12:40:03,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4153 states, 4067 states have (on average 3.723875092205557) internal successors, (15145), 4152 states have internal predecessors, (15145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:03,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4153 states to 4153 states and 15145 transitions. [2022-11-20 12:40:03,291 INFO L78 Accepts]: Start accepts. Automaton has 4153 states and 15145 transitions. Word has length 12 [2022-11-20 12:40:03,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:40:03,291 INFO L495 AbstractCegarLoop]: Abstraction has 4153 states and 15145 transitions. [2022-11-20 12:40:03,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:03,292 INFO L276 IsEmpty]: Start isEmpty. Operand 4153 states and 15145 transitions. [2022-11-20 12:40:03,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:40:03,292 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:40:03,292 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:40:03,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (62)] Forceful destruction successful, exit code 0 [2022-11-20 12:40:03,492 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:40:03,493 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:40:03,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:40:03,493 INFO L85 PathProgramCache]: Analyzing trace with hash -530649374, now seen corresponding path program 1 times [2022-11-20 12:40:03,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:40:03,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1514590204] [2022-11-20 12:40:03,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:40:03,493 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-20 12:40:03,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:40:03,494 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:40:03,495 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (63)] Waiting until timeout for monitored process [2022-11-20 12:40:03,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:40:03,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 12:40:03,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:40:03,810 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:40:03,810 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:40:03,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:40:03,856 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 14 treesize of output 20 [2022-11-20 12:40:03,893 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:40:03,894 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-20 12:40:03,995 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-20 12:40:03,995 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:40:03,995 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:40:03,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1514590204] [2022-11-20 12:40:03,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1514590204] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:40:03,995 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:40:03,995 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:40:03,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323335002] [2022-11-20 12:40:03,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:40:03,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:40:03,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:40:03,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:40:03,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:40:03,996 INFO L87 Difference]: Start difference. First operand 4153 states and 15145 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:04,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:40:04,357 INFO L93 Difference]: Finished difference Result 4174 states and 15184 transitions. [2022-11-20 12:40:04,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:40:04,358 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:40:04,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:40:04,368 INFO L225 Difference]: With dead ends: 4174 [2022-11-20 12:40:04,368 INFO L226 Difference]: Without dead ends: 4174 [2022-11-20 12:40:04,368 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:40:04,368 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:40:04,368 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 49 Unchecked, 0.3s Time] [2022-11-20 12:40:04,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4174 states. [2022-11-20 12:40:04,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4174 to 4174. [2022-11-20 12:40:04,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4174 states, 4088 states have (on average 3.7142857142857144) internal successors, (15184), 4173 states have internal predecessors, (15184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:04,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4174 states to 4174 states and 15184 transitions. [2022-11-20 12:40:04,432 INFO L78 Accepts]: Start accepts. Automaton has 4174 states and 15184 transitions. Word has length 12 [2022-11-20 12:40:04,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:40:04,432 INFO L495 AbstractCegarLoop]: Abstraction has 4174 states and 15184 transitions. [2022-11-20 12:40:04,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:04,432 INFO L276 IsEmpty]: Start isEmpty. Operand 4174 states and 15184 transitions. [2022-11-20 12:40:04,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:40:04,433 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:40:04,433 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:40:04,448 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (63)] Forceful destruction successful, exit code 0 [2022-11-20 12:40:04,633 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:40:04,634 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:40:04,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:40:04,634 INFO L85 PathProgramCache]: Analyzing trace with hash 1979401597, now seen corresponding path program 1 times [2022-11-20 12:40:04,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:40:04,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [733876559] [2022-11-20 12:40:04,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:40:04,634 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-20 12:40:04,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:40:04,637 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:40:04,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (64)] Waiting until timeout for monitored process [2022-11-20 12:40:04,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:40:04,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:40:04,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:40:04,995 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:40:04,995 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:40:05,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:40:05,039 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 14 treesize of output 20 [2022-11-20 12:40:05,082 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:40:05,082 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-20 12:40:05,169 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:40:05,169 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:40:05,170 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:40:05,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [733876559] [2022-11-20 12:40:05,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [733876559] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:40:05,170 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:40:05,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:40:05,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145316358] [2022-11-20 12:40:05,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:40:05,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:40:05,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:40:05,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:40:05,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:40:05,171 INFO L87 Difference]: Start difference. First operand 4174 states and 15184 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:05,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:40:05,548 INFO L93 Difference]: Finished difference Result 4175 states and 15185 transitions. [2022-11-20 12:40:05,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:40:05,549 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:40:05,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:40:05,559 INFO L225 Difference]: With dead ends: 4175 [2022-11-20 12:40:05,560 INFO L226 Difference]: Without dead ends: 4175 [2022-11-20 12:40:05,560 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:40:05,560 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:40:05,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 70 Invalid, 0 Unknown, 49 Unchecked, 0.3s Time] [2022-11-20 12:40:05,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4175 states. [2022-11-20 12:40:05,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4175 to 4167. [2022-11-20 12:40:05,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4167 states, 4081 states have (on average 3.7179612839990197) internal successors, (15173), 4166 states have internal predecessors, (15173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:05,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4167 states to 4167 states and 15173 transitions. [2022-11-20 12:40:05,630 INFO L78 Accepts]: Start accepts. Automaton has 4167 states and 15173 transitions. Word has length 12 [2022-11-20 12:40:05,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:40:05,630 INFO L495 AbstractCegarLoop]: Abstraction has 4167 states and 15173 transitions. [2022-11-20 12:40:05,631 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:05,631 INFO L276 IsEmpty]: Start isEmpty. Operand 4167 states and 15173 transitions. [2022-11-20 12:40:05,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:40:05,631 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:40:05,632 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:40:05,644 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (64)] Ended with exit code 0 [2022-11-20 12:40:05,835 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:40:05,835 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:40:05,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:40:05,835 INFO L85 PathProgramCache]: Analyzing trace with hash 1979298026, now seen corresponding path program 1 times [2022-11-20 12:40:05,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:40:05,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [151886569] [2022-11-20 12:40:05,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:40:05,836 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-20 12:40:05,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:40:05,837 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:40:05,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (65)] Waiting until timeout for monitored process [2022-11-20 12:40:06,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:40:06,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 12:40:06,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:40:06,209 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:40:06,210 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:40:06,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:40:06,259 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 14 treesize of output 20 [2022-11-20 12:40:06,302 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:40:06,303 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-20 12:40:06,407 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:40:06,407 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:40:06,408 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:40:06,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [151886569] [2022-11-20 12:40:06,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [151886569] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:40:06,408 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:40:06,408 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:40:06,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128133452] [2022-11-20 12:40:06,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:40:06,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:40:06,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:40:06,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:40:06,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:40:06,409 INFO L87 Difference]: Start difference. First operand 4167 states and 15173 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:06,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:40:06,764 INFO L93 Difference]: Finished difference Result 4170 states and 15179 transitions. [2022-11-20 12:40:06,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:40:06,765 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:40:06,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:40:06,776 INFO L225 Difference]: With dead ends: 4170 [2022-11-20 12:40:06,776 INFO L226 Difference]: Without dead ends: 4170 [2022-11-20 12:40:06,776 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:40:06,777 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:40:06,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 70 Invalid, 0 Unknown, 49 Unchecked, 0.3s Time] [2022-11-20 12:40:06,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4170 states. [2022-11-20 12:40:06,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4170 to 4159. [2022-11-20 12:40:06,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4159 states, 4073 states have (on average 3.7205990670267615) internal successors, (15154), 4158 states have internal predecessors, (15154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:06,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4159 states to 4159 states and 15154 transitions. [2022-11-20 12:40:06,849 INFO L78 Accepts]: Start accepts. Automaton has 4159 states and 15154 transitions. Word has length 12 [2022-11-20 12:40:06,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:40:06,850 INFO L495 AbstractCegarLoop]: Abstraction has 4159 states and 15154 transitions. [2022-11-20 12:40:06,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:06,850 INFO L276 IsEmpty]: Start isEmpty. Operand 4159 states and 15154 transitions. [2022-11-20 12:40:06,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:40:06,851 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:40:06,851 INFO L195 NwaCegarLoop]: trace histogram [8, 1, 1, 1, 1] [2022-11-20 12:40:06,867 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (65)] Ended with exit code 0 [2022-11-20 12:40:07,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:40:07,051 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:40:07,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:40:07,052 INFO L85 PathProgramCache]: Analyzing trace with hash -1086573019, now seen corresponding path program 1 times [2022-11-20 12:40:07,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:40:07,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [7383563] [2022-11-20 12:40:07,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:40:07,052 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-20 12:40:07,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:40:07,053 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:40:07,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (66)] Waiting until timeout for monitored process [2022-11-20 12:40:07,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:40:07,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 12:40:07,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:40:07,305 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 8 treesize of output 7 [2022-11-20 12:40:07,680 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:40:07,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:40:09,808 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:40:09,808 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:40:09,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [7383563] [2022-11-20 12:40:09,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [7383563] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:40:09,808 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:40:09,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2022-11-20 12:40:09,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760207525] [2022-11-20 12:40:09,808 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:40:09,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-20 12:40:09,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:40:09,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-20 12:40:09,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=262, Unknown=0, NotChecked=0, Total=380 [2022-11-20 12:40:09,809 INFO L87 Difference]: Start difference. First operand 4159 states and 15154 transitions. Second operand has 20 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 20 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:40:16,354 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 [] [2022-11-20 12:40:18,356 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 [] [2022-11-20 12:40:20,063 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:40:22,065 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 [] [2022-11-20 12:40:24,068 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 [] [2022-11-20 12:40:26,071 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 [] [2022-11-20 12:40:28,099 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 [] [2022-11-20 12:40:30,101 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 [] [2022-11-20 12:40:32,119 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:40:34,121 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 [] [2022-11-20 12:40:36,072 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:40:38,073 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 [] [2022-11-20 12:40:40,077 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 [] [2022-11-20 12:40:42,079 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 [] [2022-11-20 12:40:44,110 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 [] [2022-11-20 12:40:46,112 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 [] [2022-11-20 12:41:06,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:41:06,989 INFO L93 Difference]: Finished difference Result 61637 states and 228520 transitions. [2022-11-20 12:41:06,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 12:41:06,990 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 20 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:41:06,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:41:07,219 INFO L225 Difference]: With dead ends: 61637 [2022-11-20 12:41:07,219 INFO L226 Difference]: Without dead ends: 61637 [2022-11-20 12:41:07,219 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=278, Invalid=478, Unknown=0, NotChecked=0, Total=756 [2022-11-20 12:41:07,220 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 3060 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4046 mSolverCounterSat, 208 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 47.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3060 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 4268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 208 IncrementalHoareTripleChecker+Valid, 4046 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 48.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:41:07,220 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3060 Valid, 0 Invalid, 4268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [208 Valid, 4046 Invalid, 14 Unknown, 0 Unchecked, 48.9s Time] [2022-11-20 12:41:07,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61637 states. [2022-11-20 12:41:07,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61637 to 4239. [2022-11-20 12:41:07,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4239 states, 4153 states have (on average 3.687454851914279) internal successors, (15314), 4238 states have internal predecessors, (15314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:07,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4239 states to 4239 states and 15314 transitions. [2022-11-20 12:41:07,698 INFO L78 Accepts]: Start accepts. Automaton has 4239 states and 15314 transitions. Word has length 12 [2022-11-20 12:41:07,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:41:07,698 INFO L495 AbstractCegarLoop]: Abstraction has 4239 states and 15314 transitions. [2022-11-20 12:41:07,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 20 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:07,699 INFO L276 IsEmpty]: Start isEmpty. Operand 4239 states and 15314 transitions. [2022-11-20 12:41:07,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:41:07,699 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:41:07,700 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:41:07,708 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (66)] Ended with exit code 0 [2022-11-20 12:41:07,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:41:07,900 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:41:07,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:41:07,900 INFO L85 PathProgramCache]: Analyzing trace with hash -1649663111, now seen corresponding path program 1 times [2022-11-20 12:41:07,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:41:07,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1181982914] [2022-11-20 12:41:07,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:41:07,901 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-20 12:41:07,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:41:07,902 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:41:07,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (67)] Waiting until timeout for monitored process [2022-11-20 12:41:08,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:41:08,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 12:41:08,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:41:08,348 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-20 12:41:08,348 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 3 case distinctions, treesize of input 15 treesize of output 41 [2022-11-20 12:41:08,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:41:08,405 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 18 treesize of output 24 [2022-11-20 12:41:08,470 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-20 12:41:08,470 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 18 treesize of output 28 [2022-11-20 12:41:08,639 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:41:08,639 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:41:08,639 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:41:08,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1181982914] [2022-11-20 12:41:08,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1181982914] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:41:08,639 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:41:08,639 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 12:41:08,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327035035] [2022-11-20 12:41:08,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:41:08,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 12:41:08,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:41:08,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 12:41:08,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:41:08,640 INFO L87 Difference]: Start difference. First operand 4239 states and 15314 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:09,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:41:09,006 INFO L93 Difference]: Finished difference Result 4248 states and 15337 transitions. [2022-11-20 12:41:09,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 12:41:09,007 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:41:09,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:41:09,018 INFO L225 Difference]: With dead ends: 4248 [2022-11-20 12:41:09,018 INFO L226 Difference]: Without dead ends: 4248 [2022-11-20 12:41:09,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:41:09,018 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:41:09,019 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 71 Invalid, 0 Unknown, 54 Unchecked, 0.3s Time] [2022-11-20 12:41:09,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4248 states. [2022-11-20 12:41:09,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4248 to 4243. [2022-11-20 12:41:09,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4243 states, 4157 states have (on average 3.687274476786144) internal successors, (15328), 4242 states have internal predecessors, (15328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:09,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4243 states to 4243 states and 15328 transitions. [2022-11-20 12:41:09,087 INFO L78 Accepts]: Start accepts. Automaton has 4243 states and 15328 transitions. Word has length 12 [2022-11-20 12:41:09,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:41:09,087 INFO L495 AbstractCegarLoop]: Abstraction has 4243 states and 15328 transitions. [2022-11-20 12:41:09,087 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:09,088 INFO L276 IsEmpty]: Start isEmpty. Operand 4243 states and 15328 transitions. [2022-11-20 12:41:09,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:41:09,088 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:41:09,088 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:41:09,098 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (67)] Ended with exit code 0 [2022-11-20 12:41:09,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:41:09,289 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:41:09,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:41:09,289 INFO L85 PathProgramCache]: Analyzing trace with hash -1649881661, now seen corresponding path program 2 times [2022-11-20 12:41:09,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:41:09,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1341662399] [2022-11-20 12:41:09,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:41:09,289 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-20 12:41:09,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:41:09,290 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:41:09,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (68)] Waiting until timeout for monitored process [2022-11-20 12:41:09,573 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 12:41:09,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:41:09,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 12:41:09,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:41:09,677 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-20 12:41:09,678 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 3 case distinctions, treesize of input 15 treesize of output 41 [2022-11-20 12:41:09,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:41:09,728 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 18 treesize of output 24 [2022-11-20 12:41:09,797 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-20 12:41:09,797 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 18 treesize of output 28 [2022-11-20 12:41:09,961 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:41:09,961 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:41:09,961 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:41:09,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1341662399] [2022-11-20 12:41:09,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1341662399] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:41:09,961 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:41:09,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 12:41:09,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349292048] [2022-11-20 12:41:09,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:41:09,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 12:41:09,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:41:09,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 12:41:09,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:41:09,962 INFO L87 Difference]: Start difference. First operand 4243 states and 15328 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:10,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:41:10,280 INFO L93 Difference]: Finished difference Result 4252 states and 15351 transitions. [2022-11-20 12:41:10,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 12:41:10,281 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:41:10,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:41:10,290 INFO L225 Difference]: With dead ends: 4252 [2022-11-20 12:41:10,290 INFO L226 Difference]: Without dead ends: 4252 [2022-11-20 12:41:10,290 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:41:10,290 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 50 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:41:10,291 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 65 Invalid, 0 Unknown, 50 Unchecked, 0.3s Time] [2022-11-20 12:41:10,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4252 states. [2022-11-20 12:41:10,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4252 to 4243. [2022-11-20 12:41:10,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4243 states, 4157 states have (on average 3.687274476786144) internal successors, (15328), 4242 states have internal predecessors, (15328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:10,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4243 states to 4243 states and 15328 transitions. [2022-11-20 12:41:10,351 INFO L78 Accepts]: Start accepts. Automaton has 4243 states and 15328 transitions. Word has length 12 [2022-11-20 12:41:10,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:41:10,351 INFO L495 AbstractCegarLoop]: Abstraction has 4243 states and 15328 transitions. [2022-11-20 12:41:10,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:10,352 INFO L276 IsEmpty]: Start isEmpty. Operand 4243 states and 15328 transitions. [2022-11-20 12:41:10,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:41:10,352 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:41:10,352 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:41:10,367 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (68)] Ended with exit code 0 [2022-11-20 12:41:10,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:41:10,553 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:41:10,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:41:10,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1850781191, now seen corresponding path program 3 times [2022-11-20 12:41:10,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:41:10,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [402539489] [2022-11-20 12:41:10,553 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 12:41:10,553 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-20 12:41:10,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:41:10,554 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:41:10,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (69)] Waiting until timeout for monitored process [2022-11-20 12:41:10,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-20 12:41:10,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:41:10,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 12:41:10,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:41:10,913 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-20 12:41:10,914 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 3 case distinctions, treesize of input 15 treesize of output 41 [2022-11-20 12:41:10,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:41:10,962 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 18 treesize of output 24 [2022-11-20 12:41:11,027 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-20 12:41:11,028 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 18 treesize of output 28 [2022-11-20 12:41:11,213 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:41:11,213 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:41:11,214 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:41:11,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [402539489] [2022-11-20 12:41:11,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [402539489] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:41:11,214 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:41:11,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 12:41:11,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039949992] [2022-11-20 12:41:11,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:41:11,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 12:41:11,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:41:11,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 12:41:11,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:41:11,216 INFO L87 Difference]: Start difference. First operand 4243 states and 15328 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:11,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:41:11,547 INFO L93 Difference]: Finished difference Result 4314 states and 15611 transitions. [2022-11-20 12:41:11,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 12:41:11,548 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:41:11,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:41:11,558 INFO L225 Difference]: With dead ends: 4314 [2022-11-20 12:41:11,558 INFO L226 Difference]: Without dead ends: 4314 [2022-11-20 12:41:11,558 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:41:11,558 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 11 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 110 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:41:11,559 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 0 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 73 Invalid, 0 Unknown, 110 Unchecked, 0.3s Time] [2022-11-20 12:41:11,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4314 states. [2022-11-20 12:41:11,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4314 to 4245. [2022-11-20 12:41:11,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4245 states, 4159 states have (on average 3.686943976917528) internal successors, (15334), 4244 states have internal predecessors, (15334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:11,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4245 states to 4245 states and 15334 transitions. [2022-11-20 12:41:11,623 INFO L78 Accepts]: Start accepts. Automaton has 4245 states and 15334 transitions. Word has length 12 [2022-11-20 12:41:11,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:41:11,624 INFO L495 AbstractCegarLoop]: Abstraction has 4245 states and 15334 transitions. [2022-11-20 12:41:11,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:11,624 INFO L276 IsEmpty]: Start isEmpty. Operand 4245 states and 15334 transitions. [2022-11-20 12:41:11,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:41:11,625 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:41:11,625 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:41:11,635 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (69)] Ended with exit code 0 [2022-11-20 12:41:11,825 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:41:11,825 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting thread1Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:41:11,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:41:11,826 INFO L85 PathProgramCache]: Analyzing trace with hash -1851011183, now seen corresponding path program 1 times [2022-11-20 12:41:11,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:41:11,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [634051516] [2022-11-20 12:41:11,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:41:11,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-20 12:41:11,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:41:11,827 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:41:11,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (70)] Waiting until timeout for monitored process [2022-11-20 12:41:12,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:41:12,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 12:41:12,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:41:12,125 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:41:12,126 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:41:12,126 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:41:12,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [634051516] [2022-11-20 12:41:12,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [634051516] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:41:12,126 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:41:12,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 12:41:12,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50279003] [2022-11-20 12:41:12,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:41:12,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 12:41:12,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:41:12,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 12:41:12,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:41:12,127 INFO L87 Difference]: Start difference. First operand 4245 states and 15334 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:13,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:41:13,093 INFO L93 Difference]: Finished difference Result 6278 states and 22375 transitions. [2022-11-20 12:41:13,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:41:13,093 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:41:13,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:41:13,109 INFO L225 Difference]: With dead ends: 6278 [2022-11-20 12:41:13,109 INFO L226 Difference]: Without dead ends: 6278 [2022-11-20 12:41:13,109 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-11-20 12:41:13,109 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 177 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:41:13,109 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 0 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-20 12:41:13,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6278 states. [2022-11-20 12:41:13,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6278 to 4248. [2022-11-20 12:41:13,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4248 states, 4162 states have (on average 3.6857280153772223) internal successors, (15340), 4247 states have internal predecessors, (15340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:13,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4248 states to 4248 states and 15340 transitions. [2022-11-20 12:41:13,207 INFO L78 Accepts]: Start accepts. Automaton has 4248 states and 15340 transitions. Word has length 12 [2022-11-20 12:41:13,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:41:13,207 INFO L495 AbstractCegarLoop]: Abstraction has 4248 states and 15340 transitions. [2022-11-20 12:41:13,207 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:13,207 INFO L276 IsEmpty]: Start isEmpty. Operand 4248 states and 15340 transitions. [2022-11-20 12:41:13,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:41:13,208 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:41:13,208 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:41:13,224 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (70)] Ended with exit code 0 [2022-11-20 12:41:13,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:41:13,409 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:41:13,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:41:13,409 INFO L85 PathProgramCache]: Analyzing trace with hash -1475851507, now seen corresponding path program 1 times [2022-11-20 12:41:13,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:41:13,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [759275382] [2022-11-20 12:41:13,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:41:13,409 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-20 12:41:13,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:41:13,410 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:41:13,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (71)] Waiting until timeout for monitored process [2022-11-20 12:41:13,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:41:13,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 12:41:13,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:41:13,728 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:41:13,728 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:41:13,728 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:41:13,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [759275382] [2022-11-20 12:41:13,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [759275382] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:41:13,729 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:41:13,729 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 12:41:13,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864833752] [2022-11-20 12:41:13,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:41:13,729 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:41:13,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:41:13,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:41:13,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:41:13,730 INFO L87 Difference]: Start difference. First operand 4248 states and 15340 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:14,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:41:14,643 INFO L93 Difference]: Finished difference Result 4434 states and 15558 transitions. [2022-11-20 12:41:14,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:41:14,643 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:41:14,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:41:14,654 INFO L225 Difference]: With dead ends: 4434 [2022-11-20 12:41:14,654 INFO L226 Difference]: Without dead ends: 4434 [2022-11-20 12:41:14,654 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:41:14,654 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 73 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 12:41:14,654 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 0 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-20 12:41:14,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4434 states. [2022-11-20 12:41:14,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4434 to 4198. [2022-11-20 12:41:14,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4198 states, 4112 states have (on average 3.6544260700389106) internal successors, (15027), 4197 states have internal predecessors, (15027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:14,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4198 states to 4198 states and 15027 transitions. [2022-11-20 12:41:14,751 INFO L78 Accepts]: Start accepts. Automaton has 4198 states and 15027 transitions. Word has length 12 [2022-11-20 12:41:14,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:41:14,751 INFO L495 AbstractCegarLoop]: Abstraction has 4198 states and 15027 transitions. [2022-11-20 12:41:14,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:14,752 INFO L276 IsEmpty]: Start isEmpty. Operand 4198 states and 15027 transitions. [2022-11-20 12:41:14,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:41:14,752 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:41:14,752 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:41:14,764 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (71)] Ended with exit code 0 [2022-11-20 12:41:14,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:41:14,955 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:41:14,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:41:14,956 INFO L85 PathProgramCache]: Analyzing trace with hash 1064916685, now seen corresponding path program 2 times [2022-11-20 12:41:14,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:41:14,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1516580513] [2022-11-20 12:41:14,956 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:41:14,956 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-20 12:41:14,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:41:14,957 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:41:14,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (72)] Waiting until timeout for monitored process [2022-11-20 12:41:15,227 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:41:15,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:41:15,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 12:41:15,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:41:15,375 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-20 12:41:15,375 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 3 case distinctions, treesize of input 15 treesize of output 42 [2022-11-20 12:41:15,510 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:41:15,510 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:41:15,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:41:15,621 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 14 treesize of output 16 [2022-11-20 12:41:15,646 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-20 12:41:15,647 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-20 12:41:15,706 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:41:15,706 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-20 12:41:15,723 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:41:15,724 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-20 12:41:15,868 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:41:15,868 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:41:20,726 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:41:20,727 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:41:20,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1516580513] [2022-11-20 12:41:20,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1516580513] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:41:20,727 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:41:20,727 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 15 [2022-11-20 12:41:20,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596172329] [2022-11-20 12:41:20,727 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:41:20,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-20 12:41:20,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:41:20,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-20 12:41:20,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2022-11-20 12:41:20,728 INFO L87 Difference]: Start difference. First operand 4198 states and 15027 transitions. Second operand has 17 states, 16 states have (on average 1.5) internal successors, (24), 16 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:23,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:41:23,774 INFO L93 Difference]: Finished difference Result 8211 states and 27856 transitions. [2022-11-20 12:41:23,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 12:41:23,775 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.5) internal successors, (24), 16 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:41:23,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:41:23,794 INFO L225 Difference]: With dead ends: 8211 [2022-11-20 12:41:23,794 INFO L226 Difference]: Without dead ends: 8211 [2022-11-20 12:41:23,794 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2022-11-20 12:41:23,794 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 345 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 615 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 615 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 576 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-11-20 12:41:23,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [345 Valid, 0 Invalid, 1200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 615 Invalid, 0 Unknown, 576 Unchecked, 2.7s Time] [2022-11-20 12:41:23,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8211 states. [2022-11-20 12:41:23,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8211 to 4198. [2022-11-20 12:41:23,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4198 states, 4128 states have (on average 3.736676356589147) internal successors, (15425), 4197 states have internal predecessors, (15425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:23,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4198 states to 4198 states and 15425 transitions. [2022-11-20 12:41:23,884 INFO L78 Accepts]: Start accepts. Automaton has 4198 states and 15425 transitions. Word has length 12 [2022-11-20 12:41:23,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:41:23,884 INFO L495 AbstractCegarLoop]: Abstraction has 4198 states and 15425 transitions. [2022-11-20 12:41:23,884 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.5) internal successors, (24), 16 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:23,884 INFO L276 IsEmpty]: Start isEmpty. Operand 4198 states and 15425 transitions. [2022-11-20 12:41:23,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:41:23,885 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:41:23,885 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:41:23,894 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (72)] Ended with exit code 0 [2022-11-20 12:41:24,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:41:24,086 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:41:24,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:41:24,086 INFO L85 PathProgramCache]: Analyzing trace with hash 1064916765, now seen corresponding path program 1 times [2022-11-20 12:41:24,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:41:24,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1440926144] [2022-11-20 12:41:24,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:41:24,087 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-20 12:41:24,087 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:41:24,087 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:41:24,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (73)] Waiting until timeout for monitored process [2022-11-20 12:41:24,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:41:24,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 12:41:24,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:41:24,531 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-20 12:41:24,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:41:24,706 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-20 12:41:24,706 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:41:24,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1440926144] [2022-11-20 12:41:24,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1440926144] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:41:24,707 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:41:24,707 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2022-11-20 12:41:24,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435830008] [2022-11-20 12:41:24,707 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:41:24,707 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 12:41:24,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:41:24,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 12:41:24,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2022-11-20 12:41:24,708 INFO L87 Difference]: Start difference. First operand 4198 states and 15425 transitions. Second operand has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 12 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:27,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:41:27,207 INFO L93 Difference]: Finished difference Result 7018 states and 24999 transitions. [2022-11-20 12:41:27,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 12:41:27,208 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 12 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:41:27,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:41:27,224 INFO L225 Difference]: With dead ends: 7018 [2022-11-20 12:41:27,225 INFO L226 Difference]: Without dead ends: 7018 [2022-11-20 12:41:27,225 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-11-20 12:41:27,225 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 257 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 782 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:41:27,225 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 0 Invalid, 793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 782 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-11-20 12:41:27,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7018 states. [2022-11-20 12:41:27,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7018 to 4179. [2022-11-20 12:41:27,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4179 states, 4109 states have (on average 3.7444633730834753) internal successors, (15386), 4178 states have internal predecessors, (15386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:27,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4179 states to 4179 states and 15386 transitions. [2022-11-20 12:41:27,306 INFO L78 Accepts]: Start accepts. Automaton has 4179 states and 15386 transitions. Word has length 12 [2022-11-20 12:41:27,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:41:27,306 INFO L495 AbstractCegarLoop]: Abstraction has 4179 states and 15386 transitions. [2022-11-20 12:41:27,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 12 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:27,306 INFO L276 IsEmpty]: Start isEmpty. Operand 4179 states and 15386 transitions. [2022-11-20 12:41:27,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 12:41:27,307 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:41:27,307 INFO L195 NwaCegarLoop]: trace histogram [10, 1, 1] [2022-11-20 12:41:27,317 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (73)] Ended with exit code 0 [2022-11-20 12:41:27,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:41:27,508 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:41:27,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:41:27,508 INFO L85 PathProgramCache]: Analyzing trace with hash -412717846, now seen corresponding path program 3 times [2022-11-20 12:41:27,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:41:27,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [104133623] [2022-11-20 12:41:27,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 12:41:27,508 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-20 12:41:27,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:41:27,509 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:41:27,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (74)] Waiting until timeout for monitored process [2022-11-20 12:41:27,814 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-11-20 12:41:27,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:41:27,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 12:41:27,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:41:27,947 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:41:27,947 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:41:28,408 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:41:28,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:41:31,327 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:41:31,327 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:41:31,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [104133623] [2022-11-20 12:41:31,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [104133623] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:41:31,327 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:41:31,328 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2022-11-20 12:41:31,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457745807] [2022-11-20 12:41:31,328 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:41:31,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-20 12:41:31,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:41:31,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-20 12:41:31,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2022-11-20 12:41:31,329 INFO L87 Difference]: Start difference. First operand 4179 states and 15386 transitions. Second operand has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:41:44,107 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 [] [2022-11-20 12:41:46,109 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 [] [2022-11-20 12:41:48,112 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 [] [2022-11-20 12:41:50,114 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 [] [2022-11-20 12:41:52,142 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 [] [2022-11-20 12:41:54,144 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 [] [2022-11-20 12:41:56,146 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 [] [2022-11-20 12:41:58,149 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 [] [2022-11-20 12:42:00,151 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 [] [2022-11-20 12:42:02,154 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 [] [2022-11-20 12:42:08,041 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:42:10,043 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 [] [2022-11-20 12:42:12,045 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 [] [2022-11-20 12:42:14,048 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 [] [2022-11-20 12:42:16,059 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 [] [2022-11-20 12:42:18,061 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 [] [2022-11-20 12:42:20,064 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 [] [2022-11-20 12:42:22,066 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 [] [2022-11-20 12:42:24,068 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 [] [2022-11-20 12:42:26,071 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 [] [2022-11-20 12:42:41,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:42:41,131 INFO L93 Difference]: Finished difference Result 40500 states and 153592 transitions. [2022-11-20 12:42:41,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 12:42:41,133 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 12:42:41,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:42:41,276 INFO L225 Difference]: With dead ends: 40500 [2022-11-20 12:42:41,276 INFO L226 Difference]: Without dead ends: 40500 [2022-11-20 12:42:41,276 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 17.8s TimeCoverageRelationStatistics Valid=406, Invalid=716, Unknown=0, NotChecked=0, Total=1122 [2022-11-20 12:42:41,276 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 4064 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5807 mSolverCounterSat, 396 mSolverCounterUnsat, 20 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 52.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4064 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 6223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 396 IncrementalHoareTripleChecker+Valid, 5807 IncrementalHoareTripleChecker+Invalid, 20 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 54.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:42:41,276 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4064 Valid, 0 Invalid, 6223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [396 Valid, 5807 Invalid, 20 Unknown, 0 Unchecked, 54.4s Time] [2022-11-20 12:42:41,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40500 states. [2022-11-20 12:42:41,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40500 to 4191. [2022-11-20 12:42:41,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4191 states, 4121 states have (on average 3.739383644746421) internal successors, (15410), 4190 states have internal predecessors, (15410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:41,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4191 states to 4191 states and 15410 transitions. [2022-11-20 12:42:41,612 INFO L78 Accepts]: Start accepts. Automaton has 4191 states and 15410 transitions. Word has length 12 [2022-11-20 12:42:41,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:42:41,612 INFO L495 AbstractCegarLoop]: Abstraction has 4191 states and 15410 transitions. [2022-11-20 12:42:41,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:41,612 INFO L276 IsEmpty]: Start isEmpty. Operand 4191 states and 15410 transitions. [2022-11-20 12:42:41,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 12:42:41,613 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:42:41,613 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:42:41,625 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (74)] Ended with exit code 0 [2022-11-20 12:42:41,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:42:41,813 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:42:41,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:42:41,814 INFO L85 PathProgramCache]: Analyzing trace with hash 881569962, now seen corresponding path program 1 times [2022-11-20 12:42:41,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:42:41,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1620226032] [2022-11-20 12:42:41,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:42:41,814 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-20 12:42:41,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:42:41,815 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:42:41,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (75)] Waiting until timeout for monitored process [2022-11-20 12:42:42,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:42:42,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:42:42,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:42:42,163 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:42:42,163 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:42:42,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:42:42,222 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 14 treesize of output 20 [2022-11-20 12:42:42,280 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:42:42,280 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-20 12:42:42,392 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:42:42,392 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:42:42,393 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:42:42,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1620226032] [2022-11-20 12:42:42,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1620226032] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:42:42,393 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:42:42,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:42:42,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134485996] [2022-11-20 12:42:42,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:42:42,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:42:42,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:42:42,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:42:42,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:42:42,394 INFO L87 Difference]: Start difference. First operand 4191 states and 15410 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:42,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:42:42,788 INFO L93 Difference]: Finished difference Result 4207 states and 15442 transitions. [2022-11-20 12:42:42,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:42:42,789 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-20 12:42:42,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:42:42,799 INFO L225 Difference]: With dead ends: 4207 [2022-11-20 12:42:42,800 INFO L226 Difference]: Without dead ends: 4207 [2022-11-20 12:42:42,800 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:42:42,801 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 48 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:42:42,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 66 Invalid, 0 Unknown, 48 Unchecked, 0.3s Time] [2022-11-20 12:42:42,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4207 states. [2022-11-20 12:42:42,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4207 to 4191. [2022-11-20 12:42:42,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4191 states, 4121 states have (on average 3.739383644746421) internal successors, (15410), 4190 states have internal predecessors, (15410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:42,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4191 states to 4191 states and 15410 transitions. [2022-11-20 12:42:42,869 INFO L78 Accepts]: Start accepts. Automaton has 4191 states and 15410 transitions. Word has length 13 [2022-11-20 12:42:42,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:42:42,869 INFO L495 AbstractCegarLoop]: Abstraction has 4191 states and 15410 transitions. [2022-11-20 12:42:42,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:42,869 INFO L276 IsEmpty]: Start isEmpty. Operand 4191 states and 15410 transitions. [2022-11-20 12:42:42,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 12:42:42,870 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:42:42,870 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:42:42,878 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (75)] Ended with exit code 0 [2022-11-20 12:42:43,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:42:43,070 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:42:43,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:42:43,071 INFO L85 PathProgramCache]: Analyzing trace with hash -903346363, now seen corresponding path program 1 times [2022-11-20 12:42:43,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:42:43,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [120522339] [2022-11-20 12:42:43,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:42:43,071 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-20 12:42:43,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:42:43,072 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:42:43,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (76)] Waiting until timeout for monitored process [2022-11-20 12:42:43,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:42:43,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 12:42:43,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:42:43,462 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:42:43,462 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:42:43,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:42:43,521 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 14 treesize of output 20 [2022-11-20 12:42:43,576 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:42:43,577 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-20 12:42:43,687 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:42:43,687 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:42:43,687 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:42:43,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [120522339] [2022-11-20 12:42:43,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [120522339] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:42:43,687 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:42:43,687 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:42:43,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121289929] [2022-11-20 12:42:43,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:42:43,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:42:43,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:42:43,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:42:43,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:42:43,688 INFO L87 Difference]: Start difference. First operand 4191 states and 15410 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:44,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:42:44,041 INFO L93 Difference]: Finished difference Result 4193 states and 15413 transitions. [2022-11-20 12:42:44,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:42:44,042 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-20 12:42:44,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:42:44,051 INFO L225 Difference]: With dead ends: 4193 [2022-11-20 12:42:44,051 INFO L226 Difference]: Without dead ends: 4193 [2022-11-20 12:42:44,051 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:42:44,051 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 48 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:42:44,051 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 48 Unchecked, 0.3s Time] [2022-11-20 12:42:44,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4193 states. [2022-11-20 12:42:44,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4193 to 4193. [2022-11-20 12:42:44,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4193 states, 4123 states have (on average 3.7382973562939608) internal successors, (15413), 4192 states have internal predecessors, (15413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:44,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4193 states to 4193 states and 15413 transitions. [2022-11-20 12:42:44,113 INFO L78 Accepts]: Start accepts. Automaton has 4193 states and 15413 transitions. Word has length 13 [2022-11-20 12:42:44,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:42:44,113 INFO L495 AbstractCegarLoop]: Abstraction has 4193 states and 15413 transitions. [2022-11-20 12:42:44,113 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:44,113 INFO L276 IsEmpty]: Start isEmpty. Operand 4193 states and 15413 transitions. [2022-11-20 12:42:44,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 12:42:44,114 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:42:44,114 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:42:44,125 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (76)] Ended with exit code 0 [2022-11-20 12:42:44,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:42:44,314 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:42:44,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:42:44,315 INFO L85 PathProgramCache]: Analyzing trace with hash -903455142, now seen corresponding path program 1 times [2022-11-20 12:42:44,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:42:44,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1853982422] [2022-11-20 12:42:44,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:42:44,315 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-20 12:42:44,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:42:44,316 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:42:44,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (77)] Waiting until timeout for monitored process [2022-11-20 12:42:44,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:42:44,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:42:44,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:42:44,701 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:42:44,702 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:42:44,737 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-20 12:42:44,737 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-20 12:42:44,777 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-20 12:42:44,777 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 18 treesize of output 28 [2022-11-20 12:42:44,886 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:42:44,886 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:42:44,886 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:42:44,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1853982422] [2022-11-20 12:42:44,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1853982422] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:42:44,887 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:42:44,887 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:42:44,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100940423] [2022-11-20 12:42:44,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:42:44,887 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:42:44,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:42:44,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:42:44,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:42:44,888 INFO L87 Difference]: Start difference. First operand 4193 states and 15413 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:45,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:42:45,325 INFO L93 Difference]: Finished difference Result 4223 states and 15529 transitions. [2022-11-20 12:42:45,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:42:45,326 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-20 12:42:45,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:42:45,337 INFO L225 Difference]: With dead ends: 4223 [2022-11-20 12:42:45,337 INFO L226 Difference]: Without dead ends: 4223 [2022-11-20 12:42:45,337 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:42:45,337 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 42 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:42:45,337 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 0 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 66 Invalid, 0 Unknown, 65 Unchecked, 0.4s Time] [2022-11-20 12:42:45,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4223 states. [2022-11-20 12:42:45,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4223 to 4219. [2022-11-20 12:42:45,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4219 states, 4149 states have (on average 3.7396963123644253) internal successors, (15516), 4218 states have internal predecessors, (15516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:45,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4219 states to 4219 states and 15516 transitions. [2022-11-20 12:42:45,404 INFO L78 Accepts]: Start accepts. Automaton has 4219 states and 15516 transitions. Word has length 13 [2022-11-20 12:42:45,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:42:45,404 INFO L495 AbstractCegarLoop]: Abstraction has 4219 states and 15516 transitions. [2022-11-20 12:42:45,404 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:45,404 INFO L276 IsEmpty]: Start isEmpty. Operand 4219 states and 15516 transitions. [2022-11-20 12:42:45,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 12:42:45,405 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:42:45,405 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:42:45,420 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (77)] Forceful destruction successful, exit code 0 [2022-11-20 12:42:45,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:42:45,606 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:42:45,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:42:45,606 INFO L85 PathProgramCache]: Analyzing trace with hash -998820132, now seen corresponding path program 2 times [2022-11-20 12:42:45,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:42:45,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1055048708] [2022-11-20 12:42:45,606 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:42:45,607 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-20 12:42:45,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:42:45,607 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:42:45,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (78)] Waiting until timeout for monitored process [2022-11-20 12:42:45,863 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 12:42:45,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:42:45,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:42:45,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:42:45,944 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-20 12:42:45,944 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-20 12:42:45,982 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-20 12:42:45,982 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-20 12:42:46,020 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-20 12:42:46,020 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 18 treesize of output 28 [2022-11-20 12:42:46,133 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:42:46,133 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:42:46,133 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:42:46,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1055048708] [2022-11-20 12:42:46,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1055048708] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:42:46,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:42:46,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:42:46,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820462713] [2022-11-20 12:42:46,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:42:46,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:42:46,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:42:46,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:42:46,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:42:46,135 INFO L87 Difference]: Start difference. First operand 4219 states and 15516 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:46,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:42:46,476 INFO L93 Difference]: Finished difference Result 3998 states and 14700 transitions. [2022-11-20 12:42:46,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:42:46,477 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-20 12:42:46,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:42:46,487 INFO L225 Difference]: With dead ends: 3998 [2022-11-20 12:42:46,487 INFO L226 Difference]: Without dead ends: 3998 [2022-11-20 12:42:46,487 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:42:46,487 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 46 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:42:46,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 0 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 47 Invalid, 0 Unknown, 1 Unchecked, 0.3s Time] [2022-11-20 12:42:46,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3998 states. [2022-11-20 12:42:46,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3998 to 3926. [2022-11-20 12:42:46,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3926 states, 3875 states have (on average 3.7409032258064516) internal successors, (14496), 3925 states have internal predecessors, (14496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:46,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3926 states to 3926 states and 14496 transitions. [2022-11-20 12:42:46,550 INFO L78 Accepts]: Start accepts. Automaton has 3926 states and 14496 transitions. Word has length 13 [2022-11-20 12:42:46,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:42:46,550 INFO L495 AbstractCegarLoop]: Abstraction has 3926 states and 14496 transitions. [2022-11-20 12:42:46,550 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:46,550 INFO L276 IsEmpty]: Start isEmpty. Operand 3926 states and 14496 transitions. [2022-11-20 12:42:46,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 12:42:46,551 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:42:46,551 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:42:46,565 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (78)] Forceful destruction successful, exit code 0 [2022-11-20 12:42:46,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:42:46,751 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:42:46,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:42:46,752 INFO L85 PathProgramCache]: Analyzing trace with hash -998811936, now seen corresponding path program 1 times [2022-11-20 12:42:46,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:42:46,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [117393019] [2022-11-20 12:42:46,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:42:46,752 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-20 12:42:46,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:42:46,753 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:42:46,755 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (79)] Waiting until timeout for monitored process [2022-11-20 12:42:47,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:42:47,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 12:42:47,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:42:47,177 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:42:47,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:42:47,345 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:42:47,345 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:42:47,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [117393019] [2022-11-20 12:42:47,345 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [117393019] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:42:47,345 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:42:47,345 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2022-11-20 12:42:47,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550898242] [2022-11-20 12:42:47,345 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:42:47,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 12:42:47,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:42:47,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 12:42:47,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2022-11-20 12:42:47,346 INFO L87 Difference]: Start difference. First operand 3926 states and 14496 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 12 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:49,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:42:49,698 INFO L93 Difference]: Finished difference Result 5255 states and 18566 transitions. [2022-11-20 12:42:49,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 12:42:49,699 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 12 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-20 12:42:49,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:42:49,710 INFO L225 Difference]: With dead ends: 5255 [2022-11-20 12:42:49,711 INFO L226 Difference]: Without dead ends: 5255 [2022-11-20 12:42:49,711 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-11-20 12:42:49,711 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 184 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 804 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 804 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:42:49,711 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 0 Invalid, 816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 804 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-11-20 12:42:49,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5255 states. [2022-11-20 12:42:49,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5255 to 4352. [2022-11-20 12:42:49,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4352 states, 4301 states have (on average 3.7330853289932575) internal successors, (16056), 4351 states have internal predecessors, (16056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:49,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4352 states to 4352 states and 16056 transitions. [2022-11-20 12:42:49,784 INFO L78 Accepts]: Start accepts. Automaton has 4352 states and 16056 transitions. Word has length 13 [2022-11-20 12:42:49,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:42:49,784 INFO L495 AbstractCegarLoop]: Abstraction has 4352 states and 16056 transitions. [2022-11-20 12:42:49,784 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 12 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:49,784 INFO L276 IsEmpty]: Start isEmpty. Operand 4352 states and 16056 transitions. [2022-11-20 12:42:49,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 12:42:49,785 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:42:49,785 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:42:49,800 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (79)] Ended with exit code 0 [2022-11-20 12:42:49,985 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:42:49,985 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:42:49,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:42:49,986 INFO L85 PathProgramCache]: Analyzing trace with hash -1901689141, now seen corresponding path program 1 times [2022-11-20 12:42:49,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:42:49,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1686224760] [2022-11-20 12:42:49,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:42:49,986 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-20 12:42:49,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:42:49,987 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:42:49,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (80)] Waiting until timeout for monitored process [2022-11-20 12:42:50,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:42:50,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-20 12:42:50,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:42:50,488 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:42:50,488 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:42:50,637 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:42:50,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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:42:50,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:42:50,758 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 14 treesize of output 16 [2022-11-20 12:42:50,769 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:42:50,770 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-20 12:42:50,838 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-20 12:42:50,838 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 22 [2022-11-20 12:42:51,174 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:42:51,174 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:42:54,539 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:42:54,539 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:42:54,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1686224760] [2022-11-20 12:42:54,539 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1686224760] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:42:54,539 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:42:54,539 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 13 [2022-11-20 12:42:54,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332604229] [2022-11-20 12:42:54,539 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:42:54,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 12:42:54,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:42:54,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 12:42:54,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-11-20 12:42:54,540 INFO L87 Difference]: Start difference. First operand 4352 states and 16056 transitions. Second operand has 15 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:58,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:42:58,195 INFO L93 Difference]: Finished difference Result 7833 states and 29332 transitions. [2022-11-20 12:42:58,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-20 12:42:58,196 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-20 12:42:58,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:42:58,218 INFO L225 Difference]: With dead ends: 7833 [2022-11-20 12:42:58,218 INFO L226 Difference]: Without dead ends: 7833 [2022-11-20 12:42:58,219 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=153, Invalid=447, Unknown=0, NotChecked=0, Total=600 [2022-11-20 12:42:58,219 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 173 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 546 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 492 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-11-20 12:42:58,219 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 0 Invalid, 1050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 546 Invalid, 0 Unknown, 492 Unchecked, 2.6s Time] [2022-11-20 12:42:58,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7833 states. [2022-11-20 12:42:58,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7833 to 4436. [2022-11-20 12:42:58,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4436 states, 4385 states have (on average 3.7210946408209806) internal successors, (16317), 4435 states have internal predecessors, (16317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:58,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4436 states to 4436 states and 16317 transitions. [2022-11-20 12:42:58,320 INFO L78 Accepts]: Start accepts. Automaton has 4436 states and 16317 transitions. Word has length 13 [2022-11-20 12:42:58,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:42:58,321 INFO L495 AbstractCegarLoop]: Abstraction has 4436 states and 16317 transitions. [2022-11-20 12:42:58,321 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:42:58,321 INFO L276 IsEmpty]: Start isEmpty. Operand 4436 states and 16317 transitions. [2022-11-20 12:42:58,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 12:42:58,322 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:42:58,322 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:42:58,333 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (80)] Ended with exit code 0 [2022-11-20 12:42:58,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:42:58,522 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting thread3Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:42:58,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:42:58,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1901689023, now seen corresponding path program 1 times [2022-11-20 12:42:58,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:42:58,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2137607479] [2022-11-20 12:42:58,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:42:58,523 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-20 12:42:58,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:42:58,524 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:42:58,525 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (81)] Waiting until timeout for monitored process [2022-11-20 12:42:58,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:42:58,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 12:42:58,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:42:58,917 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:42:58,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:42:59,225 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 25 treesize of output 21 [2022-11-20 12:42:59,319 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:42:59,319 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:42:59,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2137607479] [2022-11-20 12:42:59,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2137607479] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:42:59,319 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:42:59,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2022-11-20 12:42:59,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766276611] [2022-11-20 12:42:59,319 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:42:59,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 12:42:59,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:42:59,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 12:42:59,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:42:59,320 INFO L87 Difference]: Start difference. First operand 4436 states and 16317 transitions. Second operand has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:01,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:43:01,864 INFO L93 Difference]: Finished difference Result 10994 states and 41804 transitions. [2022-11-20 12:43:01,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 12:43:01,865 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-20 12:43:01,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:43:01,895 INFO L225 Difference]: With dead ends: 10994 [2022-11-20 12:43:01,895 INFO L226 Difference]: Without dead ends: 10994 [2022-11-20 12:43:01,895 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2022-11-20 12:43:01,896 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 421 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 428 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:43:01,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [421 Valid, 0 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 428 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-11-20 12:43:01,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10994 states. [2022-11-20 12:43:02,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10994 to 4982. [2022-11-20 12:43:02,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4982 states, 4931 states have (on average 3.971405394443318) internal successors, (19583), 4981 states have internal predecessors, (19583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:02,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4982 states to 4982 states and 19583 transitions. [2022-11-20 12:43:02,061 INFO L78 Accepts]: Start accepts. Automaton has 4982 states and 19583 transitions. Word has length 13 [2022-11-20 12:43:02,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:43:02,061 INFO L495 AbstractCegarLoop]: Abstraction has 4982 states and 19583 transitions. [2022-11-20 12:43:02,061 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:02,061 INFO L276 IsEmpty]: Start isEmpty. Operand 4982 states and 19583 transitions. [2022-11-20 12:43:02,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 12:43:02,062 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:43:02,062 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:43:02,074 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (81)] Forceful destruction successful, exit code 0 [2022-11-20 12:43:02,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:02,267 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:43:02,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:43:02,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1886555557, now seen corresponding path program 2 times [2022-11-20 12:43:02,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:43:02,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1948148199] [2022-11-20 12:43:02,268 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:43:02,268 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-20 12:43:02,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:43:02,275 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:02,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (82)] Waiting until timeout for monitored process [2022-11-20 12:43:02,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:43:02,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:43:02,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 12:43:02,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:43:02,600 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-20 12:43:02,610 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-20 12:43:02,712 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:43:02,713 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-20 12:43:02,740 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:43:02,741 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-20 12:43:02,914 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-20 12:43:02,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:43:03,973 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-20 12:43:03,973 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:43:03,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1948148199] [2022-11-20 12:43:03,973 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1948148199] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:43:03,973 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:43:03,973 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 14 [2022-11-20 12:43:03,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666149196] [2022-11-20 12:43:03,974 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:43:03,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 12:43:03,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:43:03,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 12:43:03,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2022-11-20 12:43:03,974 INFO L87 Difference]: Start difference. First operand 4982 states and 19583 transitions. Second operand has 15 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:07,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:43:07,414 INFO L93 Difference]: Finished difference Result 8126 states and 29940 transitions. [2022-11-20 12:43:07,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 12:43:07,415 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-20 12:43:07,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:43:07,436 INFO L225 Difference]: With dead ends: 8126 [2022-11-20 12:43:07,436 INFO L226 Difference]: Without dead ends: 8126 [2022-11-20 12:43:07,436 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2022-11-20 12:43:07,436 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 269 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 116 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:43:07,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 0 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 658 Invalid, 0 Unknown, 116 Unchecked, 3.2s Time] [2022-11-20 12:43:07,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8126 states. [2022-11-20 12:43:07,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8126 to 4565. [2022-11-20 12:43:07,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4565 states, 4526 states have (on average 3.9308440123729564) internal successors, (17791), 4564 states have internal predecessors, (17791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:07,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4565 states to 4565 states and 17791 transitions. [2022-11-20 12:43:07,536 INFO L78 Accepts]: Start accepts. Automaton has 4565 states and 17791 transitions. Word has length 13 [2022-11-20 12:43:07,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:43:07,537 INFO L495 AbstractCegarLoop]: Abstraction has 4565 states and 17791 transitions. [2022-11-20 12:43:07,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:07,537 INFO L276 IsEmpty]: Start isEmpty. Operand 4565 states and 17791 transitions. [2022-11-20 12:43:07,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 12:43:07,538 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:43:07,538 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:43:07,549 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (82)] Ended with exit code 0 [2022-11-20 12:43:07,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:07,738 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:43:07,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:43:07,739 INFO L85 PathProgramCache]: Analyzing trace with hash -169685480, now seen corresponding path program 2 times [2022-11-20 12:43:07,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:43:07,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [77609570] [2022-11-20 12:43:07,739 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:43:07,739 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-20 12:43:07,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:43:07,740 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:07,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (83)] Waiting until timeout for monitored process [2022-11-20 12:43:08,046 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:43:08,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:43:08,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 12:43:08,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:43:08,061 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-20 12:43:08,071 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-20 12:43:08,157 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:43:08,157 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-20 12:43:08,168 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-20 12:43:08,337 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:43:08,337 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:43:11,459 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:43:11,459 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:43:11,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [77609570] [2022-11-20 12:43:11,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [77609570] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:43:11,459 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:43:11,459 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 14 [2022-11-20 12:43:11,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392378565] [2022-11-20 12:43:11,459 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:43:11,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 12:43:11,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:43:11,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 12:43:11,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2022-11-20 12:43:11,460 INFO L87 Difference]: Start difference. First operand 4565 states and 17791 transitions. Second operand has 15 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:17,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:43:17,144 INFO L93 Difference]: Finished difference Result 14135 states and 53870 transitions. [2022-11-20 12:43:17,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 12:43:17,145 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-20 12:43:17,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:43:17,186 INFO L225 Difference]: With dead ends: 14135 [2022-11-20 12:43:17,186 INFO L226 Difference]: Without dead ends: 14135 [2022-11-20 12:43:17,186 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=145, Invalid=455, Unknown=0, NotChecked=0, Total=600 [2022-11-20 12:43:17,187 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 704 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 986 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 704 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 986 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 715 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:43:17,187 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [704 Valid, 0 Invalid, 1719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 986 Invalid, 0 Unknown, 715 Unchecked, 5.0s Time] [2022-11-20 12:43:17,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14135 states. [2022-11-20 12:43:17,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14135 to 4565. [2022-11-20 12:43:17,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4565 states, 4535 states have (on average 4.031532524807056) internal successors, (18283), 4564 states have internal predecessors, (18283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:17,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4565 states to 4565 states and 18283 transitions. [2022-11-20 12:43:17,331 INFO L78 Accepts]: Start accepts. Automaton has 4565 states and 18283 transitions. Word has length 14 [2022-11-20 12:43:17,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:43:17,332 INFO L495 AbstractCegarLoop]: Abstraction has 4565 states and 18283 transitions. [2022-11-20 12:43:17,332 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:17,332 INFO L276 IsEmpty]: Start isEmpty. Operand 4565 states and 18283 transitions. [2022-11-20 12:43:17,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 12:43:17,332 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:43:17,333 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:43:17,341 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (83)] Forceful destruction successful, exit code 0 [2022-11-20 12:43:17,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:17,533 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:43:17,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:43:17,534 INFO L85 PathProgramCache]: Analyzing trace with hash -169685254, now seen corresponding path program 1 times [2022-11-20 12:43:17,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:43:17,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [638916269] [2022-11-20 12:43:17,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:43:17,534 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-20 12:43:17,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:43:17,535 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:17,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (84)] Waiting until timeout for monitored process [2022-11-20 12:43:17,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:43:17,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 12:43:17,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:43:17,838 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 8 treesize of output 7 [2022-11-20 12:43:18,074 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 12:43:18,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:43:18,820 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 12:43:18,820 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:43:18,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [638916269] [2022-11-20 12:43:18,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [638916269] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:43:18,820 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:43:18,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2022-11-20 12:43:18,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535000715] [2022-11-20 12:43:18,821 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:43:18,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 12:43:18,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:43:18,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 12:43:18,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2022-11-20 12:43:18,821 INFO L87 Difference]: Start difference. First operand 4565 states and 18283 transitions. Second operand has 12 states, 11 states have (on average 2.090909090909091) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:21,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:43:21,950 INFO L93 Difference]: Finished difference Result 9515 states and 37464 transitions. [2022-11-20 12:43:21,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 12:43:21,951 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.090909090909091) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-20 12:43:21,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:43:21,975 INFO L225 Difference]: With dead ends: 9515 [2022-11-20 12:43:21,975 INFO L226 Difference]: Without dead ends: 9515 [2022-11-20 12:43:21,976 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=106, Invalid=200, Unknown=0, NotChecked=0, Total=306 [2022-11-20 12:43:21,976 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 498 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 498 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:43:21,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [498 Valid, 0 Invalid, 417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-11-20 12:43:21,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9515 states. [2022-11-20 12:43:22,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9515 to 5549. [2022-11-20 12:43:22,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5549 states, 5519 states have (on average 4.242254031527451) internal successors, (23413), 5548 states have internal predecessors, (23413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:22,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5549 states to 5549 states and 23413 transitions. [2022-11-20 12:43:22,098 INFO L78 Accepts]: Start accepts. Automaton has 5549 states and 23413 transitions. Word has length 14 [2022-11-20 12:43:22,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:43:22,099 INFO L495 AbstractCegarLoop]: Abstraction has 5549 states and 23413 transitions. [2022-11-20 12:43:22,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.090909090909091) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:22,099 INFO L276 IsEmpty]: Start isEmpty. Operand 5549 states and 23413 transitions. [2022-11-20 12:43:22,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 12:43:22,100 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:43:22,100 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:43:22,110 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (84)] Ended with exit code 0 [2022-11-20 12:43:22,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:22,301 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:43:22,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:43:22,301 INFO L85 PathProgramCache]: Analyzing trace with hash 1726877737, now seen corresponding path program 1 times [2022-11-20 12:43:22,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:43:22,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1085261954] [2022-11-20 12:43:22,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:43:22,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-20 12:43:22,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:43:22,303 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:22,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (85)] Waiting until timeout for monitored process [2022-11-20 12:43:22,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:43:22,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-20 12:43:22,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:43:22,857 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:43:22,857 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:43:23,029 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:43:23,030 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:43:23,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:43:23,177 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 14 treesize of output 16 [2022-11-20 12:43:23,190 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:43:23,190 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-20 12:43:23,295 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-20 12:43:23,295 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 22 [2022-11-20 12:43:23,680 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:43:23,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:43:25,184 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:43:25,184 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:43:25,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1085261954] [2022-11-20 12:43:25,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1085261954] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:43:25,185 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:43:25,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 13 [2022-11-20 12:43:25,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858110400] [2022-11-20 12:43:25,185 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:43:25,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 12:43:25,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:43:25,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 12:43:25,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-11-20 12:43:25,186 INFO L87 Difference]: Start difference. First operand 5549 states and 23413 transitions. Second operand has 15 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:27,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:43:27,909 INFO L93 Difference]: Finished difference Result 7630 states and 30146 transitions. [2022-11-20 12:43:27,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 12:43:27,911 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-20 12:43:27,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:43:27,932 INFO L225 Difference]: With dead ends: 7630 [2022-11-20 12:43:27,932 INFO L226 Difference]: Without dead ends: 7630 [2022-11-20 12:43:27,932 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-11-20 12:43:27,932 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 104 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 377 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:43:27,932 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 0 Invalid, 719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 329 Invalid, 0 Unknown, 377 Unchecked, 2.2s Time] [2022-11-20 12:43:27,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7630 states. [2022-11-20 12:43:28,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7630 to 5600. [2022-11-20 12:43:28,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5600 states, 5570 states have (on average 4.226032315978456) internal successors, (23539), 5599 states have internal predecessors, (23539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:28,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5600 states to 5600 states and 23539 transitions. [2022-11-20 12:43:28,040 INFO L78 Accepts]: Start accepts. Automaton has 5600 states and 23539 transitions. Word has length 14 [2022-11-20 12:43:28,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:43:28,041 INFO L495 AbstractCegarLoop]: Abstraction has 5600 states and 23539 transitions. [2022-11-20 12:43:28,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:28,041 INFO L276 IsEmpty]: Start isEmpty. Operand 5600 states and 23539 transitions. [2022-11-20 12:43:28,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 12:43:28,042 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:43:28,042 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:43:28,053 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (85)] Ended with exit code 0 [2022-11-20 12:43:28,242 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:28,242 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:43:28,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:43:28,243 INFO L85 PathProgramCache]: Analyzing trace with hash 1177188993, now seen corresponding path program 1 times [2022-11-20 12:43:28,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:43:28,243 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [792144906] [2022-11-20 12:43:28,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:43:28,243 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-20 12:43:28,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:43:28,244 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:28,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (86)] Waiting until timeout for monitored process [2022-11-20 12:43:28,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:43:28,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 12:43:28,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:43:28,724 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:43:28,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:43:28,949 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:43:28,949 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:43:28,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [792144906] [2022-11-20 12:43:28,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [792144906] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:43:28,950 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:43:28,950 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 12:43:28,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878441343] [2022-11-20 12:43:28,950 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:43:28,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 12:43:28,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:43:28,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 12:43:28,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2022-11-20 12:43:28,951 INFO L87 Difference]: Start difference. First operand 5600 states and 23539 transitions. Second operand has 12 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 11 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:31,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:43:31,794 INFO L93 Difference]: Finished difference Result 7783 states and 30322 transitions. [2022-11-20 12:43:31,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 12:43:31,795 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 11 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-20 12:43:31,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:43:31,864 INFO L225 Difference]: With dead ends: 7783 [2022-11-20 12:43:31,864 INFO L226 Difference]: Without dead ends: 7783 [2022-11-20 12:43:31,864 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-11-20 12:43:31,865 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 215 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 838 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 838 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-11-20 12:43:31,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 0 Invalid, 850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 838 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-11-20 12:43:31,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7783 states. [2022-11-20 12:43:31,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7783 to 6382. [2022-11-20 12:43:31,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6382 states, 6352 states have (on average 4.144206549118388) internal successors, (26324), 6381 states have internal predecessors, (26324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:31,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6382 states to 6382 states and 26324 transitions. [2022-11-20 12:43:31,980 INFO L78 Accepts]: Start accepts. Automaton has 6382 states and 26324 transitions. Word has length 14 [2022-11-20 12:43:31,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:43:31,980 INFO L495 AbstractCegarLoop]: Abstraction has 6382 states and 26324 transitions. [2022-11-20 12:43:31,980 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 11 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:31,980 INFO L276 IsEmpty]: Start isEmpty. Operand 6382 states and 26324 transitions. [2022-11-20 12:43:31,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 12:43:31,982 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:43:31,982 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:43:31,990 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (86)] Ended with exit code 0 [2022-11-20 12:43:32,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:32,183 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:43:32,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:43:32,184 INFO L85 PathProgramCache]: Analyzing trace with hash 475684119, now seen corresponding path program 1 times [2022-11-20 12:43:32,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:43:32,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2102134466] [2022-11-20 12:43:32,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:43:32,184 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-20 12:43:32,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:43:32,185 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:32,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (87)] Waiting until timeout for monitored process [2022-11-20 12:43:32,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:43:32,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-20 12:43:32,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:43:32,763 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:43:32,763 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:43:32,940 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:43:32,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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:43:33,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:43:33,071 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 14 treesize of output 16 [2022-11-20 12:43:33,084 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:43:33,084 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-20 12:43:33,183 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-20 12:43:33,183 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 22 [2022-11-20 12:43:33,588 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:43:33,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:43:37,144 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:43:37,144 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:43:37,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2102134466] [2022-11-20 12:43:37,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2102134466] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:43:37,145 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:43:37,145 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 13 [2022-11-20 12:43:37,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642069700] [2022-11-20 12:43:37,145 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:43:37,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 12:43:37,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:43:37,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 12:43:37,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=159, Unknown=1, NotChecked=0, Total=210 [2022-11-20 12:43:37,146 INFO L87 Difference]: Start difference. First operand 6382 states and 26324 transitions. Second operand has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 14 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:41,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:43:41,597 INFO L93 Difference]: Finished difference Result 11096 states and 43214 transitions. [2022-11-20 12:43:41,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 12:43:41,600 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 14 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-20 12:43:41,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:43:41,631 INFO L225 Difference]: With dead ends: 11096 [2022-11-20 12:43:41,631 INFO L226 Difference]: Without dead ends: 11096 [2022-11-20 12:43:41,631 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=158, Invalid=491, Unknown=1, NotChecked=0, Total=650 [2022-11-20 12:43:41,632 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 236 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 946 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:43:41,632 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [236 Valid, 0 Invalid, 1448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 486 Invalid, 0 Unknown, 946 Unchecked, 3.2s Time] [2022-11-20 12:43:41,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11096 states. [2022-11-20 12:43:41,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11096 to 6775. [2022-11-20 12:43:41,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6775 states, 6745 states have (on average 4.194217939214233) internal successors, (28290), 6774 states have internal predecessors, (28290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:41,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6775 states to 6775 states and 28290 transitions. [2022-11-20 12:43:41,790 INFO L78 Accepts]: Start accepts. Automaton has 6775 states and 28290 transitions. Word has length 15 [2022-11-20 12:43:41,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:43:41,791 INFO L495 AbstractCegarLoop]: Abstraction has 6775 states and 28290 transitions. [2022-11-20 12:43:41,791 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 14 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:41,791 INFO L276 IsEmpty]: Start isEmpty. Operand 6775 states and 28290 transitions. [2022-11-20 12:43:41,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 12:43:41,793 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:43:41,793 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:43:41,803 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (87)] Ended with exit code 0 [2022-11-20 12:43:41,993 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:41,993 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:43:41,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:43:41,994 INFO L85 PathProgramCache]: Analyzing trace with hash 1993609477, now seen corresponding path program 1 times [2022-11-20 12:43:41,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:43:41,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [47035499] [2022-11-20 12:43:41,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:43:41,995 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-20 12:43:41,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:43:41,996 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:42,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (88)] Waiting until timeout for monitored process [2022-11-20 12:43:42,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:43:42,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-20 12:43:42,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:43:42,560 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:43:42,560 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:43:42,725 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:43:42,725 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:43:42,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:43:42,873 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 14 treesize of output 16 [2022-11-20 12:43:42,897 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:43:42,897 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-20 12:43:43,016 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-20 12:43:43,016 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 22 [2022-11-20 12:43:43,419 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:43:43,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:43:44,962 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:43:44,962 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:43:44,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [47035499] [2022-11-20 12:43:44,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [47035499] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:43:44,963 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:43:44,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 13 [2022-11-20 12:43:44,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44024520] [2022-11-20 12:43:44,963 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:43:44,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 12:43:44,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:43:44,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 12:43:44,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-11-20 12:43:44,964 INFO L87 Difference]: Start difference. First operand 6775 states and 28290 transitions. Second operand has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 14 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:47,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:43:47,836 INFO L93 Difference]: Finished difference Result 11258 states and 47124 transitions. [2022-11-20 12:43:47,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-20 12:43:47,838 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 14 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-20 12:43:47,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:43:47,868 INFO L225 Difference]: With dead ends: 11258 [2022-11-20 12:43:47,868 INFO L226 Difference]: Without dead ends: 11258 [2022-11-20 12:43:47,868 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2022-11-20 12:43:47,869 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 175 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 588 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:43:47,869 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 0 Invalid, 876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 281 Invalid, 0 Unknown, 588 Unchecked, 2.5s Time] [2022-11-20 12:43:47,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11258 states. [2022-11-20 12:43:48,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11258 to 9259. [2022-11-20 12:43:48,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9259 states, 9229 states have (on average 4.240979521074872) internal successors, (39140), 9258 states have internal predecessors, (39140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:48,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9259 states to 9259 states and 39140 transitions. [2022-11-20 12:43:48,053 INFO L78 Accepts]: Start accepts. Automaton has 9259 states and 39140 transitions. Word has length 15 [2022-11-20 12:43:48,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:43:48,053 INFO L495 AbstractCegarLoop]: Abstraction has 9259 states and 39140 transitions. [2022-11-20 12:43:48,053 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 14 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:48,054 INFO L276 IsEmpty]: Start isEmpty. Operand 9259 states and 39140 transitions. [2022-11-20 12:43:48,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 12:43:48,057 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:43:48,057 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:43:48,066 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (88)] Ended with exit code 0 [2022-11-20 12:43:48,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:48,257 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:43:48,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:43:48,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1993603525, now seen corresponding path program 2 times [2022-11-20 12:43:48,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:43:48,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [641062364] [2022-11-20 12:43:48,258 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:43:48,258 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-20 12:43:48,258 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:43:48,259 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:48,260 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (89)] Waiting until timeout for monitored process [2022-11-20 12:43:48,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 12:43:48,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:43:48,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-20 12:43:48,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:43:48,706 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:43:48,706 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:43:48,874 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:43:48,875 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:43:48,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:43:48,957 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 14 treesize of output 16 [2022-11-20 12:43:48,977 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:43:48,977 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-20 12:43:49,062 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-20 12:43:49,062 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 22 [2022-11-20 12:43:49,471 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-20 12:43:49,471 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:43:49,471 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:43:49,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [641062364] [2022-11-20 12:43:49,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [641062364] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:43:49,471 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:43:49,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 12:43:49,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678969745] [2022-11-20 12:43:49,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:43:49,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 12:43:49,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:43:49,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 12:43:49,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:43:49,472 INFO L87 Difference]: Start difference. First operand 9259 states and 39140 transitions. Second operand has 6 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:49,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:43:49,888 INFO L93 Difference]: Finished difference Result 9275 states and 39218 transitions. [2022-11-20 12:43:49,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 12:43:49,889 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-20 12:43:49,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:43:49,916 INFO L225 Difference]: With dead ends: 9275 [2022-11-20 12:43:49,917 INFO L226 Difference]: Without dead ends: 9275 [2022-11-20 12:43:49,917 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:43:49,917 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 77 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:43:49,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 87 Invalid, 0 Unknown, 77 Unchecked, 0.4s Time] [2022-11-20 12:43:49,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9275 states. [2022-11-20 12:43:50,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9275 to 9261. [2022-11-20 12:43:50,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9261 states, 9231 states have (on average 4.24092731015058) internal successors, (39148), 9260 states have internal predecessors, (39148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:50,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9261 states to 9261 states and 39148 transitions. [2022-11-20 12:43:50,164 INFO L78 Accepts]: Start accepts. Automaton has 9261 states and 39148 transitions. Word has length 15 [2022-11-20 12:43:50,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:43:50,164 INFO L495 AbstractCegarLoop]: Abstraction has 9261 states and 39148 transitions. [2022-11-20 12:43:50,164 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:43:50,165 INFO L276 IsEmpty]: Start isEmpty. Operand 9261 states and 39148 transitions. [2022-11-20 12:43:50,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 12:43:50,166 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:43:50,167 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:43:50,175 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (89)] Ended with exit code 0 [2022-11-20 12:43:50,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:50,367 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:43:50,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:43:50,368 INFO L85 PathProgramCache]: Analyzing trace with hash 503739330, now seen corresponding path program 3 times [2022-11-20 12:43:50,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:43:50,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [375474033] [2022-11-20 12:43:50,368 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 12:43:50,368 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-20 12:43:50,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:43:50,369 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:43:50,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (90)] Waiting until timeout for monitored process [2022-11-20 12:43:50,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-20 12:43:50,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:43:50,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-20 12:43:50,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:43:50,907 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 8 treesize of output 7 [2022-11-20 12:43:50,928 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-20 12:43:51,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:43:51,119 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 19 treesize of output 19 [2022-11-20 12:43:51,133 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:43:51,133 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-20 12:43:51,420 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 15 treesize of output 11 [2022-11-20 12:43:51,470 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-20 12:43:51,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:43:52,813 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-20 12:43:52,813 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:43:52,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [375474033] [2022-11-20 12:43:52,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [375474033] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:43:52,813 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:43:52,813 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2022-11-20 12:43:52,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292085207] [2022-11-20 12:43:52,814 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:43:52,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-20 12:43:52,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:43:52,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-20 12:43:52,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2022-11-20 12:43:52,814 INFO L87 Difference]: Start difference. First operand 9261 states and 39148 transitions. Second operand has 16 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:00,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:44:00,028 INFO L93 Difference]: Finished difference Result 19555 states and 80464 transitions. [2022-11-20 12:44:00,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 12:44:00,030 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-20 12:44:00,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:44:00,093 INFO L225 Difference]: With dead ends: 19555 [2022-11-20 12:44:00,093 INFO L226 Difference]: Without dead ends: 19555 [2022-11-20 12:44:00,093 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2022-11-20 12:44:00,093 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 372 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1321 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 335 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:44:00,094 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 0 Invalid, 1663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1321 Invalid, 0 Unknown, 335 Unchecked, 6.3s Time] [2022-11-20 12:44:00,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19555 states. [2022-11-20 12:44:00,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19555 to 10993. [2022-11-20 12:44:00,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10993 states, 10963 states have (on average 4.3686034844476875) internal successors, (47893), 10992 states have internal predecessors, (47893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:00,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10993 states to 10993 states and 47893 transitions. [2022-11-20 12:44:00,468 INFO L78 Accepts]: Start accepts. Automaton has 10993 states and 47893 transitions. Word has length 15 [2022-11-20 12:44:00,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:44:00,468 INFO L495 AbstractCegarLoop]: Abstraction has 10993 states and 47893 transitions. [2022-11-20 12:44:00,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:00,468 INFO L276 IsEmpty]: Start isEmpty. Operand 10993 states and 47893 transitions. [2022-11-20 12:44:00,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 12:44:00,471 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:44:00,471 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:44:00,483 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (90)] Forceful destruction successful, exit code 0 [2022-11-20 12:44:00,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:44:00,672 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:44:00,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:44:00,672 INFO L85 PathProgramCache]: Analyzing trace with hash -410758714, now seen corresponding path program 2 times [2022-11-20 12:44:00,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:44:00,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1882007670] [2022-11-20 12:44:00,673 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:44:00,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-20 12:44:00,673 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:44:00,674 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:44:00,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (91)] Waiting until timeout for monitored process [2022-11-20 12:44:01,025 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:44:01,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:44:01,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 12:44:01,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:44:01,197 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-20 12:44:01,197 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 3 case distinctions, treesize of input 15 treesize of output 42 [2022-11-20 12:44:01,365 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:44:01,366 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:44:01,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:44:01,494 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 14 treesize of output 16 [2022-11-20 12:44:01,533 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-20 12:44:01,533 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-20 12:44:01,606 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:44:01,606 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-20 12:44:01,634 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:44:01,635 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-20 12:44:01,868 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:44:01,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:44:04,643 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse0 (bvadd |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (_ bv8 32)))) (and (or (bvule (bvadd |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (_ bv4 32)) .cse0) (forall ((|v_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base_256| (_ BitVec 32)) (|v_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base_255| (_ BitVec 32)) (v_ArrVal_3752 (_ BitVec 1))) (or (not (= (select |c_#valid| |v_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base_256|) (_ bv0 1))) (not (= (_ bv0 1) (select (store |c_#valid| |v_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base_256| v_ArrVal_3752) |v_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base_255|)))))) (forall ((|v_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base_256| (_ BitVec 32))) (or (not (= (select |c_#valid| |v_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base_256|) (_ bv0 1))) (forall ((|v_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base_255| (_ BitVec 32)) (v_ArrVal_3752 (_ BitVec 1)) (v_ArrVal_3753 (_ BitVec 32))) (or (forall ((v_ArrVal_3754 (_ BitVec 32))) (bvule .cse0 (select (store (store |c_#length| |v_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base_256| v_ArrVal_3753) |v_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base_255| v_ArrVal_3754) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|))) (not (= (_ bv0 1) (select (store |c_#valid| |v_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base_256| v_ArrVal_3752) |v_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base_255|))))))))) is different from false [2022-11-20 12:44:05,401 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 2 not checked. [2022-11-20 12:44:05,401 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:44:05,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1882007670] [2022-11-20 12:44:05,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1882007670] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:44:05,401 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:44:05,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 15 [2022-11-20 12:44:05,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67102072] [2022-11-20 12:44:05,402 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:44:05,402 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-20 12:44:05,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:44:05,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-20 12:44:05,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=194, Unknown=1, NotChecked=28, Total=272 [2022-11-20 12:44:05,403 INFO L87 Difference]: Start difference. First operand 10993 states and 47893 transitions. Second operand has 17 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:13,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:44:13,609 INFO L93 Difference]: Finished difference Result 17421 states and 75677 transitions. [2022-11-20 12:44:13,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 12:44:13,610 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-20 12:44:13,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:44:13,670 INFO L225 Difference]: With dead ends: 17421 [2022-11-20 12:44:13,671 INFO L226 Difference]: Without dead ends: 17421 [2022-11-20 12:44:13,671 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=215, Invalid=844, Unknown=1, NotChecked=62, Total=1122 [2022-11-20 12:44:13,671 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 508 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1712 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 508 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 2291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 559 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:44:13,671 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [508 Valid, 0 Invalid, 2291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1712 Invalid, 0 Unknown, 559 Unchecked, 6.9s Time] [2022-11-20 12:44:13,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17421 states. [2022-11-20 12:44:14,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17421 to 10985. [2022-11-20 12:44:14,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10985 states, 10955 states have (on average 4.372889091738932) internal successors, (47905), 10984 states have internal predecessors, (47905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:14,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10985 states to 10985 states and 47905 transitions. [2022-11-20 12:44:14,057 INFO L78 Accepts]: Start accepts. Automaton has 10985 states and 47905 transitions. Word has length 15 [2022-11-20 12:44:14,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:44:14,057 INFO L495 AbstractCegarLoop]: Abstraction has 10985 states and 47905 transitions. [2022-11-20 12:44:14,057 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:14,057 INFO L276 IsEmpty]: Start isEmpty. Operand 10985 states and 47905 transitions. [2022-11-20 12:44:14,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 12:44:14,060 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:44:14,060 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:44:14,073 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (91)] Forceful destruction successful, exit code 0 [2022-11-20 12:44:14,262 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:44:14,262 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting thread3Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:44:14,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:44:14,263 INFO L85 PathProgramCache]: Analyzing trace with hash -410758596, now seen corresponding path program 1 times [2022-11-20 12:44:14,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:44:14,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [436427605] [2022-11-20 12:44:14,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:44:14,263 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-20 12:44:14,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:44:14,265 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:44:14,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (92)] Waiting until timeout for monitored process [2022-11-20 12:44:14,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:44:14,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 12:44:14,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:44:14,588 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 8 treesize of output 7 [2022-11-20 12:44:14,915 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 12:44:14,915 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:44:15,543 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 12:44:15,543 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:44:15,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [436427605] [2022-11-20 12:44:15,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [436427605] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:44:15,543 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:44:15,543 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2022-11-20 12:44:15,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172992143] [2022-11-20 12:44:15,543 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:44:15,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 12:44:15,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:44:15,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 12:44:15,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:44:15,544 INFO L87 Difference]: Start difference. First operand 10985 states and 47905 transitions. Second operand has 10 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:18,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:44:18,272 INFO L93 Difference]: Finished difference Result 18806 states and 80704 transitions. [2022-11-20 12:44:18,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 12:44:18,273 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-20 12:44:18,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:44:18,338 INFO L225 Difference]: With dead ends: 18806 [2022-11-20 12:44:18,338 INFO L226 Difference]: Without dead ends: 18806 [2022-11-20 12:44:18,338 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-11-20 12:44:18,338 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 422 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:44:18,338 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [422 Valid, 0 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-11-20 12:44:18,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18806 states. [2022-11-20 12:44:18,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18806 to 13061. [2022-11-20 12:44:18,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13061 states, 13031 states have (on average 4.694727956411634) internal successors, (61177), 13060 states have internal predecessors, (61177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:18,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13061 states to 13061 states and 61177 transitions. [2022-11-20 12:44:18,714 INFO L78 Accepts]: Start accepts. Automaton has 13061 states and 61177 transitions. Word has length 15 [2022-11-20 12:44:18,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:44:18,714 INFO L495 AbstractCegarLoop]: Abstraction has 13061 states and 61177 transitions. [2022-11-20 12:44:18,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:18,714 INFO L276 IsEmpty]: Start isEmpty. Operand 13061 states and 61177 transitions. [2022-11-20 12:44:18,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 12:44:18,717 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:44:18,717 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:44:18,727 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (92)] Forceful destruction successful, exit code 0 [2022-11-20 12:44:18,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:44:18,917 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:44:18,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:44:18,918 INFO L85 PathProgramCache]: Analyzing trace with hash 141054894, now seen corresponding path program 3 times [2022-11-20 12:44:18,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:44:18,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [823176452] [2022-11-20 12:44:18,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 12:44:18,918 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-20 12:44:18,918 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:44:18,919 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:44:18,920 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (93)] Waiting until timeout for monitored process [2022-11-20 12:44:19,409 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-20 12:44:19,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:44:19,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-20 12:44:19,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:44:19,431 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-20 12:44:19,442 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 8 treesize of output 7 [2022-11-20 12:44:19,632 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-20 12:44:19,632 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 23 treesize of output 27 [2022-11-20 12:44:19,696 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:44:19,696 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-20 12:44:20,510 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:44:20,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:44:25,588 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 12:44:25,588 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:44:25,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [823176452] [2022-11-20 12:44:25,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [823176452] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:44:25,588 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:44:25,589 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2022-11-20 12:44:25,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983296423] [2022-11-20 12:44:25,589 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:44:25,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-20 12:44:25,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:44:25,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-20 12:44:25,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-11-20 12:44:25,590 INFO L87 Difference]: Start difference. First operand 13061 states and 61177 transitions. Second operand has 16 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:29,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:44:29,083 INFO L93 Difference]: Finished difference Result 15977 states and 76003 transitions. [2022-11-20 12:44:29,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 12:44:29,084 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 12:44:29,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:44:29,138 INFO L225 Difference]: With dead ends: 15977 [2022-11-20 12:44:29,138 INFO L226 Difference]: Without dead ends: 15977 [2022-11-20 12:44:29,139 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2022-11-20 12:44:29,139 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 26 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 404 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:44:29,139 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 0 Invalid, 660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 255 Invalid, 0 Unknown, 404 Unchecked, 1.3s Time] [2022-11-20 12:44:29,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15977 states. [2022-11-20 12:44:29,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15977 to 14727. [2022-11-20 12:44:29,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14727 states, 14697 states have (on average 4.810301422058924) internal successors, (70697), 14726 states have internal predecessors, (70697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:29,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14727 states to 14727 states and 70697 transitions. [2022-11-20 12:44:29,465 INFO L78 Accepts]: Start accepts. Automaton has 14727 states and 70697 transitions. Word has length 16 [2022-11-20 12:44:29,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:44:29,465 INFO L495 AbstractCegarLoop]: Abstraction has 14727 states and 70697 transitions. [2022-11-20 12:44:29,465 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:29,465 INFO L276 IsEmpty]: Start isEmpty. Operand 14727 states and 70697 transitions. [2022-11-20 12:44:29,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 12:44:29,468 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:44:29,468 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:44:29,478 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (93)] Forceful destruction successful, exit code 0 [2022-11-20 12:44:29,669 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:44:29,669 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:44:29,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:44:29,669 INFO L85 PathProgramCache]: Analyzing trace with hash 1861310999, now seen corresponding path program 1 times [2022-11-20 12:44:29,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:44:29,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [385771502] [2022-11-20 12:44:29,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:44:29,670 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-20 12:44:29,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:44:29,671 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:44:29,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (94)] Waiting until timeout for monitored process [2022-11-20 12:44:29,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:44:29,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 12:44:29,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:44:30,130 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-20 12:44:30,131 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:44:30,131 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:44:30,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [385771502] [2022-11-20 12:44:30,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [385771502] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:44:30,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:44:30,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 12:44:30,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893505097] [2022-11-20 12:44:30,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:44:30,131 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 12:44:30,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:44:30,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 12:44:30,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:44:30,132 INFO L87 Difference]: Start difference. First operand 14727 states and 70697 transitions. Second operand has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:31,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:44:31,879 INFO L93 Difference]: Finished difference Result 23129 states and 106299 transitions. [2022-11-20 12:44:31,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 12:44:31,880 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 12:44:31,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:44:31,979 INFO L225 Difference]: With dead ends: 23129 [2022-11-20 12:44:31,979 INFO L226 Difference]: Without dead ends: 23129 [2022-11-20 12:44:31,980 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2022-11-20 12:44:31,980 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 188 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 299 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:44:31,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 0 Invalid, 303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 299 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-20 12:44:32,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23129 states. [2022-11-20 12:44:32,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23129 to 16143. [2022-11-20 12:44:32,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16143 states, 16113 states have (on average 4.892695339167132) internal successors, (78836), 16142 states have internal predecessors, (78836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:32,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16143 states to 16143 states and 78836 transitions. [2022-11-20 12:44:32,606 INFO L78 Accepts]: Start accepts. Automaton has 16143 states and 78836 transitions. Word has length 16 [2022-11-20 12:44:32,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:44:32,607 INFO L495 AbstractCegarLoop]: Abstraction has 16143 states and 78836 transitions. [2022-11-20 12:44:32,607 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:32,607 INFO L276 IsEmpty]: Start isEmpty. Operand 16143 states and 78836 transitions. [2022-11-20 12:44:32,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 12:44:32,612 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:44:32,613 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:44:32,621 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (94)] Forceful destruction successful, exit code 0 [2022-11-20 12:44:32,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:44:32,813 INFO L420 AbstractCegarLoop]: === Iteration 94 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:44:32,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:44:32,814 INFO L85 PathProgramCache]: Analyzing trace with hash 1672352873, now seen corresponding path program 1 times [2022-11-20 12:44:32,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:44:32,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1639924477] [2022-11-20 12:44:32,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:44:32,814 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-20 12:44:32,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:44:32,815 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:44:32,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (95)] Waiting until timeout for monitored process [2022-11-20 12:44:33,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:44:33,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-20 12:44:33,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:44:33,467 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:44:33,467 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:44:33,794 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:44:33,794 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:44:33,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:44:33,928 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 14 treesize of output 16 [2022-11-20 12:44:33,940 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:44:33,941 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-20 12:44:34,041 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-20 12:44:34,041 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 22 [2022-11-20 12:44:34,547 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:44:34,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:44:36,133 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:44:36,133 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:44:36,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1639924477] [2022-11-20 12:44:36,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1639924477] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:44:36,134 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:44:36,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 13 [2022-11-20 12:44:36,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030878131] [2022-11-20 12:44:36,134 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:44:36,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 12:44:36,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:44:36,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 12:44:36,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-11-20 12:44:36,135 INFO L87 Difference]: Start difference. First operand 16143 states and 78836 transitions. Second operand has 15 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 14 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:39,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:44:39,141 INFO L93 Difference]: Finished difference Result 18139 states and 85658 transitions. [2022-11-20 12:44:39,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-20 12:44:39,143 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 14 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 12:44:39,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:44:39,210 INFO L225 Difference]: With dead ends: 18139 [2022-11-20 12:44:39,210 INFO L226 Difference]: Without dead ends: 18139 [2022-11-20 12:44:39,210 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2022-11-20 12:44:39,210 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 120 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 591 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:44:39,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 0 Invalid, 941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 336 Invalid, 0 Unknown, 591 Unchecked, 2.3s Time] [2022-11-20 12:44:39,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18139 states. [2022-11-20 12:44:39,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18139 to 16149. [2022-11-20 12:44:39,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16149 states, 16119 states have (on average 4.892549165580991) internal successors, (78863), 16148 states have internal predecessors, (78863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:39,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16149 states to 16149 states and 78863 transitions. [2022-11-20 12:44:39,822 INFO L78 Accepts]: Start accepts. Automaton has 16149 states and 78863 transitions. Word has length 16 [2022-11-20 12:44:39,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:44:39,822 INFO L495 AbstractCegarLoop]: Abstraction has 16149 states and 78863 transitions. [2022-11-20 12:44:39,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 14 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:39,823 INFO L276 IsEmpty]: Start isEmpty. Operand 16149 states and 78863 transitions. [2022-11-20 12:44:39,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 12:44:39,827 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:44:39,827 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:44:39,841 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (95)] Forceful destruction successful, exit code 0 [2022-11-20 12:44:40,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:44:40,040 INFO L420 AbstractCegarLoop]: === Iteration 95 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:44:40,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:44:40,041 INFO L85 PathProgramCache]: Analyzing trace with hash 1672353214, now seen corresponding path program 1 times [2022-11-20 12:44:40,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:44:40,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [878394197] [2022-11-20 12:44:40,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:44:40,041 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-20 12:44:40,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:44:40,043 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:44:40,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (96)] Waiting until timeout for monitored process [2022-11-20 12:44:40,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:44:40,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-20 12:44:40,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:44:40,922 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:44:40,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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:44:41,113 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:44:41,114 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:44:41,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:44:41,283 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 14 treesize of output 16 [2022-11-20 12:44:41,314 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:44:41,315 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-20 12:44:41,417 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-20 12:44:41,417 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 22 [2022-11-20 12:44:41,938 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:44:41,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:44:43,700 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:44:43,700 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:44:43,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [878394197] [2022-11-20 12:44:43,701 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [878394197] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:44:43,701 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:44:43,701 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 13 [2022-11-20 12:44:43,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123059803] [2022-11-20 12:44:43,701 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:44:43,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 12:44:43,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:44:43,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 12:44:43,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-11-20 12:44:43,702 INFO L87 Difference]: Start difference. First operand 16149 states and 78863 transitions. Second operand has 15 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 14 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:46,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:44:46,774 INFO L93 Difference]: Finished difference Result 24744 states and 114724 transitions. [2022-11-20 12:44:46,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 12:44:46,777 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 14 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 12:44:46,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:44:46,875 INFO L225 Difference]: With dead ends: 24744 [2022-11-20 12:44:46,875 INFO L226 Difference]: Without dead ends: 24744 [2022-11-20 12:44:46,875 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=111, Invalid=351, Unknown=0, NotChecked=0, Total=462 [2022-11-20 12:44:46,875 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 350 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 888 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-20 12:44:46,876 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [350 Valid, 0 Invalid, 1137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 236 Invalid, 0 Unknown, 888 Unchecked, 1.8s Time] [2022-11-20 12:44:46,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24744 states. [2022-11-20 12:44:47,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24744 to 15843. [2022-11-20 12:44:47,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15843 states, 15813 states have (on average 4.81666982862202) internal successors, (76166), 15842 states have internal predecessors, (76166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:47,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15843 states to 15843 states and 76166 transitions. [2022-11-20 12:44:47,550 INFO L78 Accepts]: Start accepts. Automaton has 15843 states and 76166 transitions. Word has length 16 [2022-11-20 12:44:47,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:44:47,551 INFO L495 AbstractCegarLoop]: Abstraction has 15843 states and 76166 transitions. [2022-11-20 12:44:47,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 14 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:47,551 INFO L276 IsEmpty]: Start isEmpty. Operand 15843 states and 76166 transitions. [2022-11-20 12:44:47,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 12:44:47,557 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:44:47,557 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:44:47,570 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (96)] Forceful destruction successful, exit code 0 [2022-11-20 12:44:47,770 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:44:47,770 INFO L420 AbstractCegarLoop]: === Iteration 96 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:44:47,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:44:47,771 INFO L85 PathProgramCache]: Analyzing trace with hash 926371898, now seen corresponding path program 4 times [2022-11-20 12:44:47,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:44:47,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [175883218] [2022-11-20 12:44:47,771 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 12:44:47,771 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-20 12:44:47,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:44:47,772 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:44:47,773 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (97)] Waiting until timeout for monitored process [2022-11-20 12:44:48,136 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 12:44:48,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:44:48,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 12:44:48,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:44:48,308 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:44:48,309 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:44:48,403 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 15 treesize of output 11 [2022-11-20 12:44:48,712 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 12:44:48,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:44:49,198 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 12:44:49,199 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:44:49,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [175883218] [2022-11-20 12:44:49,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [175883218] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:44:49,199 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:44:49,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2022-11-20 12:44:49,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747118121] [2022-11-20 12:44:49,200 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:44:49,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-20 12:44:49,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:44:49,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-20 12:44:49,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-11-20 12:44:49,201 INFO L87 Difference]: Start difference. First operand 15843 states and 76166 transitions. Second operand has 16 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:55,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:44:55,435 INFO L93 Difference]: Finished difference Result 29263 states and 138580 transitions. [2022-11-20 12:44:55,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 12:44:55,436 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 12:44:55,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:44:55,570 INFO L225 Difference]: With dead ends: 29263 [2022-11-20 12:44:55,570 INFO L226 Difference]: Without dead ends: 29263 [2022-11-20 12:44:55,570 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-11-20 12:44:55,570 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 353 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1618 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2022-11-20 12:44:55,570 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [353 Valid, 0 Invalid, 1636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1618 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2022-11-20 12:44:55,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29263 states. [2022-11-20 12:44:56,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29263 to 15060. [2022-11-20 12:44:56,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15060 states, 15030 states have (on average 4.803925482368596) internal successors, (72203), 15059 states have internal predecessors, (72203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:56,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15060 states to 15060 states and 72203 transitions. [2022-11-20 12:44:56,289 INFO L78 Accepts]: Start accepts. Automaton has 15060 states and 72203 transitions. Word has length 16 [2022-11-20 12:44:56,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:44:56,289 INFO L495 AbstractCegarLoop]: Abstraction has 15060 states and 72203 transitions. [2022-11-20 12:44:56,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:44:56,290 INFO L276 IsEmpty]: Start isEmpty. Operand 15060 states and 72203 transitions. [2022-11-20 12:44:56,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 12:44:56,294 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:44:56,294 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:44:56,306 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (97)] Forceful destruction successful, exit code 0 [2022-11-20 12:44:56,494 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:44:56,495 INFO L420 AbstractCegarLoop]: === Iteration 97 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:44:56,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:44:56,495 INFO L85 PathProgramCache]: Analyzing trace with hash 11873854, now seen corresponding path program 1 times [2022-11-20 12:44:56,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:44:56,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1849223005] [2022-11-20 12:44:56,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:44:56,496 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-20 12:44:56,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:44:56,497 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:44:56,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (98)] Waiting until timeout for monitored process [2022-11-20 12:44:56,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:44:56,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 12:44:56,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:44:57,085 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 12:44:57,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:44:57,289 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 12:44:57,289 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:44:57,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1849223005] [2022-11-20 12:44:57,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1849223005] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:44:57,290 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:44:57,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2022-11-20 12:44:57,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099472460] [2022-11-20 12:44:57,290 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:44:57,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 12:44:57,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:44:57,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 12:44:57,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2022-11-20 12:44:57,291 INFO L87 Difference]: Start difference. First operand 15060 states and 72203 transitions. Second operand has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:45:00,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:45:00,098 INFO L93 Difference]: Finished difference Result 21549 states and 98505 transitions. [2022-11-20 12:45:00,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 12:45:00,099 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 12:45:00,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:45:00,175 INFO L225 Difference]: With dead ends: 21549 [2022-11-20 12:45:00,175 INFO L226 Difference]: Without dead ends: 21549 [2022-11-20 12:45:00,176 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2022-11-20 12:45:00,176 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 322 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:45:00,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [322 Valid, 0 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 674 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-11-20 12:45:00,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21549 states. [2022-11-20 12:45:00,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21549 to 15424. [2022-11-20 12:45:00,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15424 states, 15394 states have (on average 4.822918020007795) internal successors, (74244), 15423 states have internal predecessors, (74244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:45:00,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15424 states to 15424 states and 74244 transitions. [2022-11-20 12:45:00,660 INFO L78 Accepts]: Start accepts. Automaton has 15424 states and 74244 transitions. Word has length 16 [2022-11-20 12:45:00,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:45:00,660 INFO L495 AbstractCegarLoop]: Abstraction has 15424 states and 74244 transitions. [2022-11-20 12:45:00,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:45:00,661 INFO L276 IsEmpty]: Start isEmpty. Operand 15424 states and 74244 transitions. [2022-11-20 12:45:00,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 12:45:00,663 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:45:00,663 INFO L195 NwaCegarLoop]: trace histogram [14, 1, 1, 1] [2022-11-20 12:45:00,672 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (98)] Forceful destruction successful, exit code 0 [2022-11-20 12:45:00,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:45:00,864 INFO L420 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:45:00,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:45:00,864 INFO L85 PathProgramCache]: Analyzing trace with hash -418353504, now seen corresponding path program 2 times [2022-11-20 12:45:00,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:45:00,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2095100016] [2022-11-20 12:45:00,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:45:00,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-20 12:45:00,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:45:00,866 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:45:00,866 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (99)] Waiting until timeout for monitored process [2022-11-20 12:45:01,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:45:01,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:45:01,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 12:45:01,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:45:01,396 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 8 treesize of output 7 [2022-11-20 12:45:02,305 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:45:02,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:45:07,194 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:45:07,194 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:45:07,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2095100016] [2022-11-20 12:45:07,195 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2095100016] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:45:07,195 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:45:07,195 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 31 [2022-11-20 12:45:07,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196431934] [2022-11-20 12:45:07,195 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:45:07,195 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-20 12:45:07,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:45:07,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-20 12:45:07,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=286, Invalid=706, Unknown=0, NotChecked=0, Total=992 [2022-11-20 12:45:07,197 INFO L87 Difference]: Start difference. First operand 15424 states and 74244 transitions. Second operand has 32 states, 31 states have (on average 1.064516129032258) internal successors, (33), 32 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:45:23,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:45:25,205 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 [] [2022-11-20 12:45:27,208 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 [] [2022-11-20 12:45:29,210 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 [] [2022-11-20 12:45:31,213 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 [] [2022-11-20 12:45:33,216 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 [] [2022-11-20 12:45:35,218 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 [] [2022-11-20 12:45:37,220 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 [] [2022-11-20 12:45:39,223 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 [] [2022-11-20 12:45:41,331 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 [] [2022-11-20 12:45:43,333 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 [] [2022-11-20 12:45:45,336 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 [] [2022-11-20 12:45:47,338 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 [] [2022-11-20 12:45:49,341 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 [] [2022-11-20 12:45:59,933 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:46:01,936 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 [] [2022-11-20 12:46:03,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 [] [2022-11-20 12:46:05,941 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 [] [2022-11-20 12:46:07,944 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 [] [2022-11-20 12:46:09,946 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 [] [2022-11-20 12:46:11,948 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 [] [2022-11-20 12:46:13,951 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 [] [2022-11-20 12:46:15,954 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 [] [2022-11-20 12:46:17,998 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 [] [2022-11-20 12:46:20,001 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 [] [2022-11-20 12:46:22,004 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 [] [2022-11-20 12:46:24,006 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 [] [2022-11-20 12:46:26,009 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 [] [2022-11-20 12:46:55,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:46:55,538 INFO L93 Difference]: Finished difference Result 145941 states and 720284 transitions. [2022-11-20 12:46:55,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-20 12:46:55,540 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.064516129032258) internal successors, (33), 32 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-20 12:46:55,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:46:56,764 INFO L225 Difference]: With dead ends: 145941 [2022-11-20 12:46:56,764 INFO L226 Difference]: Without dead ends: 145941 [2022-11-20 12:46:56,765 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 29.1s TimeCoverageRelationStatistics Valid=734, Invalid=1336, Unknown=0, NotChecked=0, Total=2070 [2022-11-20 12:46:56,765 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 5528 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 9678 mSolverCounterSat, 1018 mSolverCounterUnsat, 28 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 79.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5528 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 10724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1018 IncrementalHoareTripleChecker+Valid, 9678 IncrementalHoareTripleChecker+Invalid, 28 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 82.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:46:56,765 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5528 Valid, 0 Invalid, 10724 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1018 Valid, 9678 Invalid, 28 Unknown, 0 Unchecked, 82.4s Time] [2022-11-20 12:46:56,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145941 states. [2022-11-20 12:46:58,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145941 to 15488. [2022-11-20 12:46:58,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15488 states, 15458 states have (on average 4.81123043084487) internal successors, (74372), 15487 states have internal predecessors, (74372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:46:59,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15488 states to 15488 states and 74372 transitions. [2022-11-20 12:46:59,095 INFO L78 Accepts]: Start accepts. Automaton has 15488 states and 74372 transitions. Word has length 17 [2022-11-20 12:46:59,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:46:59,095 INFO L495 AbstractCegarLoop]: Abstraction has 15488 states and 74372 transitions. [2022-11-20 12:46:59,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.064516129032258) internal successors, (33), 32 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:46:59,095 INFO L276 IsEmpty]: Start isEmpty. Operand 15488 states and 74372 transitions. [2022-11-20 12:46:59,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 12:46:59,115 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:46:59,115 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:46:59,143 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (99)] Ended with exit code 0 [2022-11-20 12:46:59,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:46:59,328 INFO L420 AbstractCegarLoop]: === Iteration 99 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:46:59,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:46:59,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1880172802, now seen corresponding path program 1 times [2022-11-20 12:46:59,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:46:59,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [764091045] [2022-11-20 12:46:59,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:46:59,328 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-20 12:46:59,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:46:59,329 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:46:59,330 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (100)] Waiting until timeout for monitored process [2022-11-20 12:46:59,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:46:59,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 12:46:59,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:46:59,718 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 8 treesize of output 7 [2022-11-20 12:46:59,819 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 13 treesize of output 9 [2022-11-20 12:47:00,106 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:47:00,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:47:00,570 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:47:00,570 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:47:00,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [764091045] [2022-11-20 12:47:00,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [764091045] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:47:00,570 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:47:00,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2022-11-20 12:47:00,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540500126] [2022-11-20 12:47:00,571 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:47:00,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-20 12:47:00,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:47:00,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-20 12:47:00,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-11-20 12:47:00,571 INFO L87 Difference]: Start difference. First operand 15488 states and 74372 transitions. Second operand has 16 states, 15 states have (on average 2.2) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:47:06,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:47:06,104 INFO L93 Difference]: Finished difference Result 23779 states and 106908 transitions. [2022-11-20 12:47:06,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 12:47:06,105 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.2) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-20 12:47:06,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:47:06,184 INFO L225 Difference]: With dead ends: 23779 [2022-11-20 12:47:06,184 INFO L226 Difference]: Without dead ends: 23779 [2022-11-20 12:47:06,184 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-11-20 12:47:06,184 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 228 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1520 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:47:06,185 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 0 Invalid, 1537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1520 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2022-11-20 12:47:06,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23779 states. [2022-11-20 12:47:06,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23779 to 17706. [2022-11-20 12:47:06,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17706 states, 17676 states have (on average 4.76459606245757) internal successors, (84219), 17705 states have internal predecessors, (84219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:47:06,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17706 states to 17706 states and 84219 transitions. [2022-11-20 12:47:06,681 INFO L78 Accepts]: Start accepts. Automaton has 17706 states and 84219 transitions. Word has length 17 [2022-11-20 12:47:06,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:47:06,681 INFO L495 AbstractCegarLoop]: Abstraction has 17706 states and 84219 transitions. [2022-11-20 12:47:06,681 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.2) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:47:06,682 INFO L276 IsEmpty]: Start isEmpty. Operand 17706 states and 84219 transitions. [2022-11-20 12:47:06,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 12:47:06,687 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:47:06,687 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:47:06,696 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (100)] Forceful destruction successful, exit code 0 [2022-11-20 12:47:06,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:47:06,887 INFO L420 AbstractCegarLoop]: === Iteration 100 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:47:06,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:47:06,888 INFO L85 PathProgramCache]: Analyzing trace with hash -308553294, now seen corresponding path program 1 times [2022-11-20 12:47:06,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:47:06,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1428468508] [2022-11-20 12:47:06,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:47:06,888 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-20 12:47:06,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:47:06,889 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:47:06,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (101)] Waiting until timeout for monitored process [2022-11-20 12:47:07,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:47:07,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 12:47:07,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:47:07,368 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-20 12:47:07,368 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:47:07,368 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:47:07,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1428468508] [2022-11-20 12:47:07,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1428468508] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:47:07,369 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:47:07,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 12:47:07,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77391001] [2022-11-20 12:47:07,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:47:07,369 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 12:47:07,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:47:07,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 12:47:07,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:47:07,370 INFO L87 Difference]: Start difference. First operand 17706 states and 84219 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:47:09,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:47:09,333 INFO L93 Difference]: Finished difference Result 26213 states and 119172 transitions. [2022-11-20 12:47:09,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 12:47:09,334 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-20 12:47:09,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:47:09,439 INFO L225 Difference]: With dead ends: 26213 [2022-11-20 12:47:09,440 INFO L226 Difference]: Without dead ends: 26213 [2022-11-20 12:47:09,440 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2022-11-20 12:47:09,440 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 211 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 360 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-20 12:47:09,440 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [211 Valid, 0 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 360 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-20 12:47:09,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26213 states. [2022-11-20 12:47:09,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26213 to 14769. [2022-11-20 12:47:09,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14769 states, 14739 states have (on average 4.778411018386594) internal successors, (70429), 14768 states have internal predecessors, (70429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:47:10,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14769 states to 14769 states and 70429 transitions. [2022-11-20 12:47:10,207 INFO L78 Accepts]: Start accepts. Automaton has 14769 states and 70429 transitions. Word has length 17 [2022-11-20 12:47:10,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:47:10,208 INFO L495 AbstractCegarLoop]: Abstraction has 14769 states and 70429 transitions. [2022-11-20 12:47:10,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:47:10,208 INFO L276 IsEmpty]: Start isEmpty. Operand 14769 states and 70429 transitions. [2022-11-20 12:47:10,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 12:47:10,212 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:47:10,212 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:47:10,220 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (101)] Forceful destruction successful, exit code 0 [2022-11-20 12:47:10,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:47:10,412 INFO L420 AbstractCegarLoop]: === Iteration 101 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:47:10,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:47:10,413 INFO L85 PathProgramCache]: Analyzing trace with hash 981123798, now seen corresponding path program 3 times [2022-11-20 12:47:10,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:47:10,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [758973099] [2022-11-20 12:47:10,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 12:47:10,413 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-20 12:47:10,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:47:10,414 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:47:10,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (102)] Waiting until timeout for monitored process [2022-11-20 12:47:10,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-20 12:47:10,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:47:10,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-20 12:47:10,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:47:10,933 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:47:10,934 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:47:11,144 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:47:11,145 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:47:11,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:47:11,287 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 14 treesize of output 16 [2022-11-20 12:47:11,307 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:47:11,307 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-20 12:47:11,398 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-20 12:47:11,398 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 22 [2022-11-20 12:47:11,899 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 12:47:11,899 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:47:11,899 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:47:11,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [758973099] [2022-11-20 12:47:11,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [758973099] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:47:11,899 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:47:11,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 12:47:11,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632099372] [2022-11-20 12:47:11,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:47:11,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 12:47:11,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:47:11,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 12:47:11,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:47:11,900 INFO L87 Difference]: Start difference. First operand 14769 states and 70429 transitions. Second operand has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:47:13,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:47:13,066 INFO L93 Difference]: Finished difference Result 15837 states and 72630 transitions. [2022-11-20 12:47:13,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 12:47:13,067 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-20 12:47:13,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:47:13,136 INFO L225 Difference]: With dead ends: 15837 [2022-11-20 12:47:13,136 INFO L226 Difference]: Without dead ends: 15837 [2022-11-20 12:47:13,136 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-20 12:47:13,136 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 104 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 45 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 12:47:13,136 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 0 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 198 Invalid, 0 Unknown, 45 Unchecked, 0.8s Time] [2022-11-20 12:47:13,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15837 states. [2022-11-20 12:47:13,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15837 to 12825. [2022-11-20 12:47:13,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12825 states, 12795 states have (on average 4.665338022665104) internal successors, (59693), 12824 states have internal predecessors, (59693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:47:13,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12825 states to 12825 states and 59693 transitions. [2022-11-20 12:47:13,571 INFO L78 Accepts]: Start accepts. Automaton has 12825 states and 59693 transitions. Word has length 17 [2022-11-20 12:47:13,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:47:13,571 INFO L495 AbstractCegarLoop]: Abstraction has 12825 states and 59693 transitions. [2022-11-20 12:47:13,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:47:13,572 INFO L276 IsEmpty]: Start isEmpty. Operand 12825 states and 59693 transitions. [2022-11-20 12:47:13,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 12:47:13,576 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:47:13,576 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:47:13,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (102)] Ended with exit code 0 [2022-11-20 12:47:13,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:47:13,777 INFO L420 AbstractCegarLoop]: === Iteration 102 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:47:13,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:47:13,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1795915102, now seen corresponding path program 2 times [2022-11-20 12:47:13,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:47:13,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [965832908] [2022-11-20 12:47:13,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:47:13,778 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-20 12:47:13,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:47:13,779 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:47:13,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (103)] Waiting until timeout for monitored process [2022-11-20 12:47:14,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:47:14,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:47:14,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 12:47:14,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:47:14,378 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-20 12:47:14,379 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 3 case distinctions, treesize of input 15 treesize of output 42 [2022-11-20 12:47:14,668 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:47:14,669 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:47:14,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:47:14,793 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 14 treesize of output 16 [2022-11-20 12:47:14,827 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-20 12:47:14,827 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-20 12:47:14,931 INFO L321 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-20 12:47:14,931 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 20 treesize of output 22 [2022-11-20 12:47:14,942 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 14 treesize of output 16 [2022-11-20 12:47:15,175 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 12:47:15,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:47:20,823 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 12:47:20,823 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:47:20,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [965832908] [2022-11-20 12:47:20,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [965832908] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:47:20,824 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:47:20,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 15 [2022-11-20 12:47:20,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871935899] [2022-11-20 12:47:20,824 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:47:20,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-20 12:47:20,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:47:20,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-20 12:47:20,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2022-11-20 12:47:20,825 INFO L87 Difference]: Start difference. First operand 12825 states and 59693 transitions. Second operand has 17 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:47:26,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:47:26,566 INFO L93 Difference]: Finished difference Result 20554 states and 87452 transitions. [2022-11-20 12:47:26,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 12:47:26,568 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-20 12:47:26,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:47:26,637 INFO L225 Difference]: With dead ends: 20554 [2022-11-20 12:47:26,637 INFO L226 Difference]: Without dead ends: 20554 [2022-11-20 12:47:26,638 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=160, Invalid=596, Unknown=0, NotChecked=0, Total=756 [2022-11-20 12:47:26,638 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 450 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1182 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 2121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 924 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-11-20 12:47:26,638 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [450 Valid, 0 Invalid, 2121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1182 Invalid, 0 Unknown, 924 Unchecked, 4.8s Time] [2022-11-20 12:47:26,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20554 states. [2022-11-20 12:47:26,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20554 to 12775. [2022-11-20 12:47:26,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12775 states, 12745 states have (on average 4.616947822675559) internal successors, (58843), 12774 states have internal predecessors, (58843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:47:27,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12775 states to 12775 states and 58843 transitions. [2022-11-20 12:47:27,115 INFO L78 Accepts]: Start accepts. Automaton has 12775 states and 58843 transitions. Word has length 17 [2022-11-20 12:47:27,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:47:27,115 INFO L495 AbstractCegarLoop]: Abstraction has 12775 states and 58843 transitions. [2022-11-20 12:47:27,116 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:47:27,116 INFO L276 IsEmpty]: Start isEmpty. Operand 12775 states and 58843 transitions. [2022-11-20 12:47:27,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 12:47:27,121 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:47:27,121 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:47:27,135 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (103)] Forceful destruction successful, exit code 0 [2022-11-20 12:47:27,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:47:27,335 INFO L420 AbstractCegarLoop]: === Iteration 103 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:47:27,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:47:27,335 INFO L85 PathProgramCache]: Analyzing trace with hash 2033212178, now seen corresponding path program 3 times [2022-11-20 12:47:27,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:47:27,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [51737387] [2022-11-20 12:47:27,336 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 12:47:27,336 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-20 12:47:27,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:47:27,337 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:47:27,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (104)] Waiting until timeout for monitored process [2022-11-20 12:47:27,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-20 12:47:27,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:47:27,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-20 12:47:27,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:47:27,959 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:47:27,959 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:47:28,136 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:47:28,136 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:47:28,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:47:28,245 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 14 treesize of output 16 [2022-11-20 12:47:28,277 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-20 12:47:28,278 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-20 12:47:28,368 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:47:28,368 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-20 12:47:28,417 INFO L321 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-20 12:47:28,417 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 20 treesize of output 22 [2022-11-20 12:47:28,758 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 12:47:28,758 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:47:32,595 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 12:47:32,595 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:47:32,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [51737387] [2022-11-20 12:47:32,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [51737387] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:47:32,596 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:47:32,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2022-11-20 12:47:32,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093831339] [2022-11-20 12:47:32,596 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:47:32,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 12:47:32,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:47:32,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 12:47:32,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=160, Unknown=1, NotChecked=0, Total=210 [2022-11-20 12:47:32,597 INFO L87 Difference]: Start difference. First operand 12775 states and 58843 transitions. Second operand has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 14 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:47:38,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:47:38,397 INFO L93 Difference]: Finished difference Result 13309 states and 60161 transitions. [2022-11-20 12:47:38,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 12:47:38,399 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 14 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-20 12:47:38,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:47:38,444 INFO L225 Difference]: With dead ends: 13309 [2022-11-20 12:47:38,444 INFO L226 Difference]: Without dead ends: 13309 [2022-11-20 12:47:38,444 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=116, Invalid=345, Unknown=1, NotChecked=0, Total=462 [2022-11-20 12:47:38,444 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 280 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 282 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-11-20 12:47:38,444 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [280 Valid, 0 Invalid, 873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 584 Invalid, 0 Unknown, 282 Unchecked, 3.7s Time] [2022-11-20 12:47:38,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13309 states. [2022-11-20 12:47:38,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13309 to 12905. [2022-11-20 12:47:38,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12905 states, 12875 states have (on average 4.606368932038835) internal successors, (59307), 12904 states have internal predecessors, (59307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:47:38,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12905 states to 12905 states and 59307 transitions. [2022-11-20 12:47:38,715 INFO L78 Accepts]: Start accepts. Automaton has 12905 states and 59307 transitions. Word has length 17 [2022-11-20 12:47:38,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:47:38,715 INFO L495 AbstractCegarLoop]: Abstraction has 12905 states and 59307 transitions. [2022-11-20 12:47:38,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 14 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:47:38,716 INFO L276 IsEmpty]: Start isEmpty. Operand 12905 states and 59307 transitions. [2022-11-20 12:47:38,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 12:47:38,719 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:47:38,719 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:47:38,737 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (104)] Forceful destruction successful, exit code 0 [2022-11-20 12:47:38,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:47:38,920 INFO L420 AbstractCegarLoop]: === Iteration 104 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:47:38,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:47:38,920 INFO L85 PathProgramCache]: Analyzing trace with hash -377984449, now seen corresponding path program 5 times [2022-11-20 12:47:38,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:47:38,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1713649973] [2022-11-20 12:47:38,920 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-20 12:47:38,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-20 12:47:38,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:47:38,921 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:47:38,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (105)] Waiting until timeout for monitored process [2022-11-20 12:47:39,413 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-11-20 12:47:39,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:47:39,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 31 conjunts are in the unsatisfiable core [2022-11-20 12:47:39,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:47:39,679 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:47:39,680 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:47:39,921 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:47:39,922 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-20 12:47:39,931 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 21 treesize of output 21 [2022-11-20 12:47:40,127 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-20 12:47:40,128 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 22 [2022-11-20 12:47:41,242 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 12:47:41,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:47:44,553 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse1 (bvadd c_~a1~0.offset (_ bv12 32))) (.cse0 (bvadd (_ bv8 32) c_~a1~0.offset))) (and (or (bvule .cse0 .cse1) (forall ((|v_ULTIMATE.start_create_fresh_int_array_~size#1_278| (_ BitVec 32)) (|v_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base_284| (_ BitVec 32))) (or (not (bvule |v_ULTIMATE.start_create_fresh_int_array_~size#1_278| (_ bv1073741823 32))) (bvslt (_ bv0 32) |v_ULTIMATE.start_create_fresh_int_array_~size#1_278|) (not (bvule .cse0 (select (store |c_#length| |v_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base_284| (bvmul (_ bv4 32) |v_ULTIMATE.start_create_fresh_int_array_~size#1_278|)) c_~a1~0.base)))))) (forall ((|v_ULTIMATE.start_create_fresh_int_array_~size#1_278| (_ BitVec 32))) (or (forall ((|v_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base_284| (_ BitVec 32))) (let ((.cse2 (select (store |c_#length| |v_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base_284| (bvmul (_ bv4 32) |v_ULTIMATE.start_create_fresh_int_array_~size#1_278|)) c_~a1~0.base))) (or (bvule .cse1 .cse2) (not (bvule .cse0 .cse2))))) (not (bvule |v_ULTIMATE.start_create_fresh_int_array_~size#1_278| (_ bv1073741823 32))) (bvslt (_ bv0 32) |v_ULTIMATE.start_create_fresh_int_array_~size#1_278|))))) is different from false [2022-11-20 12:47:49,413 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:47:49,413 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 92 treesize of output 116 [2022-11-20 12:47:51,302 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 12:47:51,302 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:47:51,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1713649973] [2022-11-20 12:47:51,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1713649973] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:47:51,303 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:47:51,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2022-11-20 12:47:51,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489978185] [2022-11-20 12:47:51,303 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:47:51,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-20 12:47:51,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:47:51,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-20 12:47:51,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=425, Unknown=1, NotChecked=42, Total=552 [2022-11-20 12:47:51,304 INFO L87 Difference]: Start difference. First operand 12905 states and 59307 transitions. Second operand has 24 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 23 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:48:08,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:48:08,316 INFO L93 Difference]: Finished difference Result 16469 states and 70668 transitions. [2022-11-20 12:48:08,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-20 12:48:08,317 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 23 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-20 12:48:08,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:48:08,375 INFO L225 Difference]: With dead ends: 16469 [2022-11-20 12:48:08,375 INFO L226 Difference]: Without dead ends: 16469 [2022-11-20 12:48:08,376 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 1 IntricatePredicates, 1 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 19.7s TimeCoverageRelationStatistics Valid=317, Invalid=1492, Unknown=1, NotChecked=82, Total=1892 [2022-11-20 12:48:08,376 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 435 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 731 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 435 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 2395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1648 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:48:08,376 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [435 Valid, 0 Invalid, 2395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 731 Invalid, 0 Unknown, 1648 Unchecked, 5.5s Time] [2022-11-20 12:48:08,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16469 states. [2022-11-20 12:48:08,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16469 to 13339. [2022-11-20 12:48:08,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13339 states, 13309 states have (on average 4.572620031557593) internal successors, (60857), 13338 states have internal predecessors, (60857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:48:08,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13339 states to 13339 states and 60857 transitions. [2022-11-20 12:48:08,673 INFO L78 Accepts]: Start accepts. Automaton has 13339 states and 60857 transitions. Word has length 17 [2022-11-20 12:48:08,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:48:08,674 INFO L495 AbstractCegarLoop]: Abstraction has 13339 states and 60857 transitions. [2022-11-20 12:48:08,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 23 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:48:08,674 INFO L276 IsEmpty]: Start isEmpty. Operand 13339 states and 60857 transitions. [2022-11-20 12:48:08,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 12:48:08,677 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:48:08,677 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:48:08,687 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (105)] Ended with exit code 0 [2022-11-20 12:48:08,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:48:08,877 INFO L420 AbstractCegarLoop]: === Iteration 105 === Targeting thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:48:08,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:48:08,878 INFO L85 PathProgramCache]: Analyzing trace with hash -377984369, now seen corresponding path program 3 times [2022-11-20 12:48:08,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:48:08,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [236727638] [2022-11-20 12:48:08,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 12:48:08,878 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-20 12:48:08,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:48:08,879 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:48:08,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (106)] Waiting until timeout for monitored process [2022-11-20 12:48:09,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-20 12:48:09,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:48:09,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 12:48:09,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:48:09,481 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-20 12:48:09,488 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-20 12:48:09,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:48:09,606 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-20 12:48:09,620 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:48:09,621 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-20 12:48:09,808 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 12:48:09,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:48:12,097 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 12:48:12,097 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:48:12,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [236727638] [2022-11-20 12:48:12,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [236727638] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:48:12,097 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:48:12,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2022-11-20 12:48:12,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756000385] [2022-11-20 12:48:12,097 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:48:12,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 12:48:12,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:48:12,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 12:48:12,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-11-20 12:48:12,098 INFO L87 Difference]: Start difference. First operand 13339 states and 60857 transitions. Second operand has 18 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 18 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:48:19,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:48:19,661 INFO L93 Difference]: Finished difference Result 25176 states and 109581 transitions. [2022-11-20 12:48:19,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 12:48:19,662 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 18 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-20 12:48:19,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:48:19,761 INFO L225 Difference]: With dead ends: 25176 [2022-11-20 12:48:19,761 INFO L226 Difference]: Without dead ends: 25176 [2022-11-20 12:48:19,762 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=146, Invalid=556, Unknown=0, NotChecked=0, Total=702 [2022-11-20 12:48:19,762 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 442 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1354 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 481 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:48:19,762 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [442 Valid, 0 Invalid, 1850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1354 Invalid, 0 Unknown, 481 Unchecked, 6.2s Time] [2022-11-20 12:48:19,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25176 states. [2022-11-20 12:48:20,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25176 to 14387. [2022-11-20 12:48:20,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14387 states, 14357 states have (on average 4.66316082747092) internal successors, (66949), 14386 states have internal predecessors, (66949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:48:20,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14387 states to 14387 states and 66949 transitions. [2022-11-20 12:48:20,176 INFO L78 Accepts]: Start accepts. Automaton has 14387 states and 66949 transitions. Word has length 17 [2022-11-20 12:48:20,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:48:20,176 INFO L495 AbstractCegarLoop]: Abstraction has 14387 states and 66949 transitions. [2022-11-20 12:48:20,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 18 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:48:20,176 INFO L276 IsEmpty]: Start isEmpty. Operand 14387 states and 66949 transitions. [2022-11-20 12:48:20,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-20 12:48:20,180 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:48:20,180 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:48:20,192 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (106)] Ended with exit code 0 [2022-11-20 12:48:20,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:48:20,380 INFO L420 AbstractCegarLoop]: === Iteration 106 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:48:20,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:48:20,381 INFO L85 PathProgramCache]: Analyzing trace with hash -2080488390, now seen corresponding path program 2 times [2022-11-20 12:48:20,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:48:20,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [149357389] [2022-11-20 12:48:20,382 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:48:20,382 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-20 12:48:20,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:48:20,480 INFO L229 MonitoredProcess]: Starting monitored process 107 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:48:20,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (107)] Waiting until timeout for monitored process [2022-11-20 12:48:20,868 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:48:20,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:48:20,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 12:48:20,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:48:20,883 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-20 12:48:20,893 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-20 12:48:21,051 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:48:21,052 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 18 [2022-11-20 12:48:21,075 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:48:21,075 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-20 12:48:21,336 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:48:21,336 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:48:25,135 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:48:25,135 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:48:25,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [149357389] [2022-11-20 12:48:25,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [149357389] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:48:25,135 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:48:25,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 18 [2022-11-20 12:48:25,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922516902] [2022-11-20 12:48:25,136 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:48:25,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-20 12:48:25,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:48:25,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-20 12:48:25,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2022-11-20 12:48:25,136 INFO L87 Difference]: Start difference. First operand 14387 states and 66949 transitions. Second operand has 19 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:48:30,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:48:30,617 INFO L93 Difference]: Finished difference Result 22154 states and 96047 transitions. [2022-11-20 12:48:30,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 12:48:30,618 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-20 12:48:30,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:48:30,693 INFO L225 Difference]: With dead ends: 22154 [2022-11-20 12:48:30,693 INFO L226 Difference]: Without dead ends: 22154 [2022-11-20 12:48:30,694 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2022-11-20 12:48:30,694 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 403 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1142 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 403 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 435 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:48:30,694 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [403 Valid, 0 Invalid, 1589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1142 Invalid, 0 Unknown, 435 Unchecked, 4.9s Time] [2022-11-20 12:48:30,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22154 states. [2022-11-20 12:48:31,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22154 to 14165. [2022-11-20 12:48:31,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14165 states, 14135 states have (on average 4.618889281924301) internal successors, (65288), 14164 states have internal predecessors, (65288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:48:31,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14165 states to 14165 states and 65288 transitions. [2022-11-20 12:48:31,179 INFO L78 Accepts]: Start accepts. Automaton has 14165 states and 65288 transitions. Word has length 18 [2022-11-20 12:48:31,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:48:31,179 INFO L495 AbstractCegarLoop]: Abstraction has 14165 states and 65288 transitions. [2022-11-20 12:48:31,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:48:31,179 INFO L276 IsEmpty]: Start isEmpty. Operand 14165 states and 65288 transitions. [2022-11-20 12:48:31,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-20 12:48:31,184 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:48:31,184 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:48:31,192 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (107)] Forceful destruction successful, exit code 0 [2022-11-20 12:48:31,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:48:31,384 INFO L420 AbstractCegarLoop]: === Iteration 107 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:48:31,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:48:31,385 INFO L85 PathProgramCache]: Analyzing trace with hash 161216906, now seen corresponding path program 3 times [2022-11-20 12:48:31,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:48:31,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [908458209] [2022-11-20 12:48:31,385 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 12:48:31,385 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-20 12:48:31,385 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:48:31,386 INFO L229 MonitoredProcess]: Starting monitored process 108 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:48:31,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (108)] Waiting until timeout for monitored process [2022-11-20 12:48:31,815 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-20 12:48:31,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:48:31,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-20 12:48:31,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:48:31,994 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:48:31,994 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:48:32,174 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:48:32,174 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:48:32,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:48:32,271 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 14 treesize of output 16 [2022-11-20 12:48:32,304 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-20 12:48:32,304 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-20 12:48:32,428 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:48:32,428 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-20 12:48:32,478 INFO L321 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-20 12:48:32,478 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 20 treesize of output 22 [2022-11-20 12:48:32,826 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 12:48:32,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:48:34,791 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 12:48:34,791 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:48:34,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [908458209] [2022-11-20 12:48:34,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [908458209] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:48:34,791 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:48:34,791 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2022-11-20 12:48:34,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743379570] [2022-11-20 12:48:34,791 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:48:34,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 12:48:34,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:48:34,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 12:48:34,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-11-20 12:48:34,792 INFO L87 Difference]: Start difference. First operand 14165 states and 65288 transitions. Second operand has 15 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 14 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:48:40,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:48:40,203 INFO L93 Difference]: Finished difference Result 21621 states and 94470 transitions. [2022-11-20 12:48:40,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 12:48:40,204 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 14 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-20 12:48:40,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:48:40,286 INFO L225 Difference]: With dead ends: 21621 [2022-11-20 12:48:40,286 INFO L226 Difference]: Without dead ends: 21621 [2022-11-20 12:48:40,287 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=116, Invalid=346, Unknown=0, NotChecked=0, Total=462 [2022-11-20 12:48:40,287 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 383 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 383 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 489 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:48:40,287 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [383 Valid, 0 Invalid, 1027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 530 Invalid, 0 Unknown, 489 Unchecked, 3.3s Time] [2022-11-20 12:48:40,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21621 states. [2022-11-20 12:48:40,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21621 to 15587. [2022-11-20 12:48:40,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15587 states, 15557 states have (on average 4.715947804846693) internal successors, (73366), 15586 states have internal predecessors, (73366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:48:40,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15587 states to 15587 states and 73366 transitions. [2022-11-20 12:48:40,814 INFO L78 Accepts]: Start accepts. Automaton has 15587 states and 73366 transitions. Word has length 18 [2022-11-20 12:48:40,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:48:40,814 INFO L495 AbstractCegarLoop]: Abstraction has 15587 states and 73366 transitions. [2022-11-20 12:48:40,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 14 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:48:40,814 INFO L276 IsEmpty]: Start isEmpty. Operand 15587 states and 73366 transitions. [2022-11-20 12:48:40,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-20 12:48:40,819 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:48:40,820 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:48:40,829 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (108)] Ended with exit code 0 [2022-11-20 12:48:41,020 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:48:41,020 INFO L420 AbstractCegarLoop]: === Iteration 108 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:48:41,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:48:41,021 INFO L85 PathProgramCache]: Analyzing trace with hash 1452249657, now seen corresponding path program 1 times [2022-11-20 12:48:41,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:48:41,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [811107820] [2022-11-20 12:48:41,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:48:41,021 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-20 12:48:41,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:48:41,022 INFO L229 MonitoredProcess]: Starting monitored process 109 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:48:41,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (109)] Waiting until timeout for monitored process [2022-11-20 12:48:41,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:48:41,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-20 12:48:41,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:48:41,852 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:48:41,853 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:48:42,034 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:48:42,034 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:48:42,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:48:42,290 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 21 treesize of output 21 [2022-11-20 12:48:42,304 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:48:42,304 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-20 12:48:42,479 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-20 12:48:42,479 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 23 treesize of output 27 [2022-11-20 12:48:43,879 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 12:48:43,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:49:04,725 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 12:49:04,725 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:49:04,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [811107820] [2022-11-20 12:49:04,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [811107820] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:49:04,725 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:49:04,725 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2022-11-20 12:49:04,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547443626] [2022-11-20 12:49:04,725 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:49:04,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-20 12:49:04,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:49:04,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-20 12:49:04,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=540, Unknown=1, NotChecked=0, Total=650 [2022-11-20 12:49:04,726 INFO L87 Difference]: Start difference. First operand 15587 states and 73366 transitions. Second operand has 26 states, 25 states have (on average 1.28) internal successors, (32), 25 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:49:24,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:49:24,532 INFO L93 Difference]: Finished difference Result 35161 states and 151291 transitions. [2022-11-20 12:49:24,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-20 12:49:24,534 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.28) internal successors, (32), 25 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-20 12:49:24,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:49:24,667 INFO L225 Difference]: With dead ends: 35161 [2022-11-20 12:49:24,667 INFO L226 Difference]: Without dead ends: 35161 [2022-11-20 12:49:24,667 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 30.2s TimeCoverageRelationStatistics Valid=301, Invalid=1590, Unknown=1, NotChecked=0, Total=1892 [2022-11-20 12:49:24,668 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 467 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1223 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 4946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3716 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:49:24,668 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [467 Valid, 0 Invalid, 4946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1223 Invalid, 0 Unknown, 3716 Unchecked, 9.9s Time] [2022-11-20 12:49:24,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35161 states. [2022-11-20 12:49:25,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35161 to 18359. [2022-11-20 12:49:25,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18359 states, 18329 states have (on average 4.7620164766217465) internal successors, (87283), 18358 states have internal predecessors, (87283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:49:25,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18359 states to 18359 states and 87283 transitions. [2022-11-20 12:49:25,539 INFO L78 Accepts]: Start accepts. Automaton has 18359 states and 87283 transitions. Word has length 18 [2022-11-20 12:49:25,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:49:25,540 INFO L495 AbstractCegarLoop]: Abstraction has 18359 states and 87283 transitions. [2022-11-20 12:49:25,540 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.28) internal successors, (32), 25 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:49:25,540 INFO L276 IsEmpty]: Start isEmpty. Operand 18359 states and 87283 transitions. [2022-11-20 12:49:25,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-20 12:49:25,546 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:49:25,546 INFO L195 NwaCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:49:25,557 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (109)] Ended with exit code 0 [2022-11-20 12:49:25,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:49:25,747 INFO L420 AbstractCegarLoop]: === Iteration 109 === Targeting thread3Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:49:25,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:49:25,747 INFO L85 PathProgramCache]: Analyzing trace with hash -292889464, now seen corresponding path program 2 times [2022-11-20 12:49:25,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:49:25,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [753840761] [2022-11-20 12:49:25,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:49:25,748 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-20 12:49:25,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:49:25,749 INFO L229 MonitoredProcess]: Starting monitored process 110 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:49:25,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (110)] Waiting until timeout for monitored process [2022-11-20 12:49:26,213 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:49:26,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:49:26,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 12:49:26,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:49:26,241 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 8 treesize of output 7 [2022-11-20 12:49:26,787 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-20 12:49:26,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:49:28,866 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-20 12:49:28,867 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:49:28,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [753840761] [2022-11-20 12:49:28,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [753840761] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:49:28,867 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:49:28,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2022-11-20 12:49:28,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502367598] [2022-11-20 12:49:28,867 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:49:28,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-20 12:49:28,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:49:28,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-20 12:49:28,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-11-20 12:49:28,868 INFO L87 Difference]: Start difference. First operand 18359 states and 87283 transitions. Second operand has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 19 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:49:37,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:49:37,270 INFO L93 Difference]: Finished difference Result 34173 states and 160907 transitions. [2022-11-20 12:49:37,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-20 12:49:37,272 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 19 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-20 12:49:37,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:49:37,443 INFO L225 Difference]: With dead ends: 34173 [2022-11-20 12:49:37,443 INFO L226 Difference]: Without dead ends: 34173 [2022-11-20 12:49:37,443 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=169, Invalid=823, Unknown=0, NotChecked=0, Total=992 [2022-11-20 12:49:37,444 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 479 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 665 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 269 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:49:37,444 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [479 Valid, 0 Invalid, 987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 665 Invalid, 0 Unknown, 269 Unchecked, 4.3s Time] [2022-11-20 12:49:37,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34173 states. [2022-11-20 12:49:38,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34173 to 19230. [2022-11-20 12:49:38,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19230 states, 19200 states have (on average 4.785104166666667) internal successors, (91874), 19229 states have internal predecessors, (91874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:49:38,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19230 states to 19230 states and 91874 transitions. [2022-11-20 12:49:38,280 INFO L78 Accepts]: Start accepts. Automaton has 19230 states and 91874 transitions. Word has length 19 [2022-11-20 12:49:38,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:49:38,280 INFO L495 AbstractCegarLoop]: Abstraction has 19230 states and 91874 transitions. [2022-11-20 12:49:38,280 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 19 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:49:38,281 INFO L276 IsEmpty]: Start isEmpty. Operand 19230 states and 91874 transitions. [2022-11-20 12:49:38,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-20 12:49:38,287 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:49:38,287 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:49:38,297 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (110)] Forceful destruction successful, exit code 0 [2022-11-20 12:49:38,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:49:38,488 INFO L420 AbstractCegarLoop]: === Iteration 110 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:49:38,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:49:38,488 INFO L85 PathProgramCache]: Analyzing trace with hash 1829289516, now seen corresponding path program 6 times [2022-11-20 12:49:38,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:49:38,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1398433681] [2022-11-20 12:49:38,488 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-20 12:49:38,488 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-20 12:49:38,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:49:38,489 INFO L229 MonitoredProcess]: Starting monitored process 111 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:49:38,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (111)] Waiting until timeout for monitored process [2022-11-20 12:49:39,240 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-11-20 12:49:39,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:49:39,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-20 12:49:39,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:49:39,437 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:49:39,437 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:49:39,631 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-20 12:49:39,631 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-20 12:49:39,802 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-20 12:49:39,802 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-20 12:49:39,808 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 14 treesize of output 16 [2022-11-20 12:49:39,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:49:39,906 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 14 treesize of output 16 [2022-11-20 12:49:39,920 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:49:39,920 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-20 12:49:40,369 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-20 12:49:40,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:49:43,697 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-20 12:49:43,698 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:49:43,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1398433681] [2022-11-20 12:49:43,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1398433681] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:49:43,698 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:49:43,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2022-11-20 12:49:43,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911146601] [2022-11-20 12:49:43,698 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:49:43,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-20 12:49:43,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:49:43,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-20 12:49:43,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2022-11-20 12:49:43,699 INFO L87 Difference]: Start difference. First operand 19230 states and 91874 transitions. Second operand has 20 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:49:57,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:49:57,351 INFO L93 Difference]: Finished difference Result 51048 states and 231738 transitions. [2022-11-20 12:49:57,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-20 12:49:57,352 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-20 12:49:57,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:49:57,609 INFO L225 Difference]: With dead ends: 51048 [2022-11-20 12:49:57,609 INFO L226 Difference]: Without dead ends: 51048 [2022-11-20 12:49:57,609 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=173, Invalid=427, Unknown=0, NotChecked=0, Total=600 [2022-11-20 12:49:57,610 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1031 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1432 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1031 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 452 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:49:57,610 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1031 Valid, 0 Invalid, 1908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1432 Invalid, 0 Unknown, 452 Unchecked, 9.1s Time] [2022-11-20 12:49:57,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51048 states. [2022-11-20 12:49:58,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51048 to 21752. [2022-11-20 12:49:58,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21752 states, 21722 states have (on average 5.080149157536138) internal successors, (110351), 21751 states have internal predecessors, (110351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:49:58,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21752 states to 21752 states and 110351 transitions. [2022-11-20 12:49:58,805 INFO L78 Accepts]: Start accepts. Automaton has 21752 states and 110351 transitions. Word has length 19 [2022-11-20 12:49:58,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:49:58,806 INFO L495 AbstractCegarLoop]: Abstraction has 21752 states and 110351 transitions. [2022-11-20 12:49:58,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:49:58,806 INFO L276 IsEmpty]: Start isEmpty. Operand 21752 states and 110351 transitions. [2022-11-20 12:49:58,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-20 12:49:58,812 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:49:58,812 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:49:58,826 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (111)] Forceful destruction successful, exit code 0 [2022-11-20 12:49:59,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:49:59,013 INFO L420 AbstractCegarLoop]: === Iteration 111 === Targeting thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:49:59,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:49:59,013 INFO L85 PathProgramCache]: Analyzing trace with hash 1829289596, now seen corresponding path program 4 times [2022-11-20 12:49:59,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:49:59,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1765693511] [2022-11-20 12:49:59,014 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 12:49:59,014 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-20 12:49:59,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:49:59,015 INFO L229 MonitoredProcess]: Starting monitored process 112 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:49:59,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (112)] Waiting until timeout for monitored process [2022-11-20 12:49:59,475 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 12:49:59,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:49:59,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 12:49:59,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:49:59,650 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-20 12:49:59,651 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-20 12:49:59,819 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 20 treesize of output 14 [2022-11-20 12:50:00,228 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 12:50:00,229 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:50:01,099 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 12:50:01,099 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:50:01,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1765693511] [2022-11-20 12:50:01,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1765693511] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:50:01,099 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:50:01,099 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2022-11-20 12:50:01,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304010252] [2022-11-20 12:50:01,100 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:50:01,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-20 12:50:01,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:50:01,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-20 12:50:01,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2022-11-20 12:50:01,100 INFO L87 Difference]: Start difference. First operand 21752 states and 110351 transitions. Second operand has 20 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 19 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:50:12,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:50:12,806 INFO L93 Difference]: Finished difference Result 53986 states and 250287 transitions. [2022-11-20 12:50:12,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 12:50:12,807 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 19 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-20 12:50:12,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:50:13,314 INFO L225 Difference]: With dead ends: 53986 [2022-11-20 12:50:13,314 INFO L226 Difference]: Without dead ends: 53986 [2022-11-20 12:50:13,314 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=139, Invalid=413, Unknown=0, NotChecked=0, Total=552 [2022-11-20 12:50:13,314 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 426 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3088 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 3115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 3088 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:50:13,315 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [426 Valid, 0 Invalid, 3115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 3088 Invalid, 0 Unknown, 0 Unchecked, 11.0s Time] [2022-11-20 12:50:13,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53986 states. [2022-11-20 12:50:14,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53986 to 23574. [2022-11-20 12:50:14,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23574 states, 23544 states have (on average 5.076749915052667) internal successors, (119527), 23573 states have internal predecessors, (119527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:50:14,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23574 states to 23574 states and 119527 transitions. [2022-11-20 12:50:14,567 INFO L78 Accepts]: Start accepts. Automaton has 23574 states and 119527 transitions. Word has length 19 [2022-11-20 12:50:14,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:50:14,567 INFO L495 AbstractCegarLoop]: Abstraction has 23574 states and 119527 transitions. [2022-11-20 12:50:14,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 19 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:50:14,567 INFO L276 IsEmpty]: Start isEmpty. Operand 23574 states and 119527 transitions. [2022-11-20 12:50:14,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-20 12:50:14,591 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:50:14,591 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:50:14,614 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (112)] Forceful destruction successful, exit code 0 [2022-11-20 12:50:14,791 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:50:14,791 INFO L420 AbstractCegarLoop]: === Iteration 112 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 68 more)] === [2022-11-20 12:50:14,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:50:14,792 INFO L85 PathProgramCache]: Analyzing trace with hash 2105461072, now seen corresponding path program 3 times [2022-11-20 12:50:14,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:50:14,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [25595078] [2022-11-20 12:50:14,792 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 12:50:14,792 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-20 12:50:14,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:50:14,793 INFO L229 MonitoredProcess]: Starting monitored process 113 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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-20 12:50:14,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1f62a597-9e2f-4646-b9f1-dc717f709541/bin/uautomizer-ug76WZFUDN/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 (113)] Waiting until timeout for monitored process [2022-11-20 12:50:15,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-20 12:50:15,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:50:15,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-20 12:50:15,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:50:15,331 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-20 12:50:15,335 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-20 12:50:15,461 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:50:15,461 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-20 12:50:15,476 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 14 treesize of output 16